Archívum - Aug 2006
augusztus 14
ZK: Ajax but no JavaScript
XUL és XHTML alapú, JavaScript nélküli AJAX keretrendszer
■ Left Join ?
Eloszor is mySQL 4.1-es adatbazist hasznalok!
Van egy PHP szkript amely 2 option/select menut jelenit meg. Az egyik menu bal oldalon a masik jobb oldalon lathato.
menu1 menu2
A bal oldalon levo menu tartalmaza az osszes felhasznalo nevet a register mySQL tablabol, a jobb oldali menu pedig ures.A bal oldali menubol a felhaznalokat at tudom rakni a jobb oldali menübe.
Most peldaul atrakok ket felhasznalot a jobb oldali menube.
Van egy submit gomb is a lapon. Ha erre a gombra katintok akkor azokat a
felhasznalokat akiket a jobb oldali menube raktam berakja egy mySQL tablaba a kov. keppen:A tabla neve user2groups, es jelenleg az elso szamu es a harmas szamu felhasznalot berakata a masodik csoportba.
Azt szeretnem ha ezek a felhasznalok mar tagja a masodik csoportnak akkor ne jelenitse meg oket a bal oldali menuben, ha ujbol beolvasom a PHP szkriptet.
Allitolag LEFT JOIN-t kene hasznalnom. Valaki tudna segiteni egy peldaval ?
Kosz !
■ Van egy PHP szkript amely 2 option/select menut jelenit meg. Az egyik menu bal oldalon a masik jobb oldalon lathato.
menu1 menu2
A bal oldalon levo menu tartalmaza az osszes felhasznalo nevet a register mySQL tablabol, a jobb oldali menu pedig ures.
- <?php
- $users = mysql_query("SELECT user_id, username FROM register");
- ?>
- <select name="sel1[]" size="10" multiple="multiple" style="width: 100px">
- <?php
- while ($row = mysql_fetch_array($users)) {
- print "<option value=\"{$row['user_id']}\">{$row['username']}</option>\n";
- }
- ?>
- </select>
Most peldaul atrakok ket felhasznalot a jobb oldali menube.
Van egy submit gomb is a lapon. Ha erre a gombra katintok akkor azokat a
felhasznalokat akiket a jobb oldali menube raktam berakja egy mySQL tablaba a kov. keppen:
uid | gid
1 2
3 2
Azt szeretnem ha ezek a felhasznalok mar tagja a masodik csoportnak akkor ne jelenitse meg oket a bal oldali menuben, ha ujbol beolvasom a PHP szkriptet.
Allitolag LEFT JOIN-t kene hasznalnom. Valaki tudna segiteni egy peldaval ?
Kosz !
Fórum felhasználó aktiválása 24h után.
Üdvözletem!
Sajnos az utóbbi hetekben megnövekedett a fórumomban a spam hozzászólások száma. Mivel viszonylag sok aktív user van, ezért képtelenség kiszűrni ezt, egyszer törlöm, 1perc után újra regisztrál, és tovább folytatja a szpemelést.
Ezért egy olyan biztonsági dolgot szeretnék integrálni, ami a fórumba írást csak akkor engedélyezi ha a felhasználó regisztrálásának időpontja után eltelt 24 óra. Ez így számomra elméletben egyszerű, de a megvalósítással problémám van.
Továbbá érdekelne, hogy ti hogy tennétek a fórumot biztonságosabbá, jobbá, stb.
Kérem segítségeteket, köszönöm.
■ Sajnos az utóbbi hetekben megnövekedett a fórumomban a spam hozzászólások száma. Mivel viszonylag sok aktív user van, ezért képtelenség kiszűrni ezt, egyszer törlöm, 1perc után újra regisztrál, és tovább folytatja a szpemelést.
Ezért egy olyan biztonsági dolgot szeretnék integrálni, ami a fórumba írást csak akkor engedélyezi ha a felhasználó regisztrálásának időpontja után eltelt 24 óra. Ez így számomra elméletben egyszerű, de a megvalósítással problémám van.
Továbbá érdekelne, hogy ti hogy tennétek a fórumot biztonságosabbá, jobbá, stb.
Kérem segítségeteket, köszönöm.
Smarty: megéri?
Mikor érdemes Smarty-t alkalmazni? Mennyivel lassabb egy Smarty keretrendszert használó alkalmazás, mint egy "mezei"?
Köszönöm a válaszokat
■ Köszönöm a válaszokat
Elektronikus aláírás beszerzése honnan, milyen áron?
Sziasztok!
Honnan tudok beszerezni eletronikus aláírást? Árak tekintetében mi a helyzet?
■ Honnan tudok beszerezni eletronikus aláírást? Árak tekintetében mi a helyzet?
Hogy küldjem át IE-ben a select értékét JS-ből?
- echo '<select name="szerv_1" class="newuser" onChange="loadXMLDoc(\'../newuser/edit.php?key='.$key.'&szerv_1=\'+this.value)" >'."\n";
- echo '<option> </option>'."\n";
- foreach ($_SESSION['ou_tree'] as $key => $val) {
- echo '<option>'.$_SESSION['ou_tree'][$key]['__attributes__']['cn'].'</option>'."\n";
- }
- echo '</select>';
Megadom neki hogy melyik php oldalnak küldje és hogy melyik változókat. A Firefox értelmezi a "+this.value" paramétert viszont az IE nem. Mivel tudnám helyetesíteni?
Menu tartalmabol tombot kell csinalni
Adott a kovetkezo kod:[colorer=html]
<form action="<?php $_SERVER['PHP_SELF'] ?>" method="post">
<table width="207" border="0">
<tr>
<td width="100">
<select name="sel1" size="10" multiple="multiple" style="width: 100px">
<?php
while ($row = mysql_fetch_array($users)) {
print "<option value=\"{$row['user_id']}\">{$row['username']}</option>\n";
} ?>
</select>
- <?php
- // Connect and select the database
- require('../includes/mysql.php');
- $users = mysql_query("SELECT user_id, username FROM register");
- ?>
- <script language="JavaScript" type="text/javascript">
- <!--
- var NS4 = (navigator.appName == "Netscape" && parseInt(navigator.appVersion) < 5);
- function addOption(theSel, theText, theValue)
- {
- var newOpt = new Option(theText, theValue);
- var selLength = theSel.length;
- theSel.options[selLength] = newOpt;
- }
- function deleteOption(theSel, theIndex)
- {
- var selLength = theSel.length;
- if(selLength>0)
- {
- theSel.options[theIndex] = null;
- }
- }
- function moveOptions(theSelFrom, theSelTo)
- {
- var selLength = theSelFrom.length;
- var selectedText = new Array();
- var selectedValues = new Array();
- var selectedCount = 0;
- var i;
- // Find the selected Options in reverse order
- // and delete them from the 'from' Select.
- for(i=selLength-1; i>=0; i--)
- {
- if(theSelFrom.options[i].selected)
- {
- selectedText[selectedCount] = theSelFrom.options[i].text;
- selectedValues[selectedCount] = theSelFrom.options[i].value;
- deleteOption(theSelFrom, i);
- selectedCount++;
- }
- }
- // Add the selected text/values in reverse order.
- // This will add the Options to the 'to' Select
- // in the same order as they were in the 'from' Select.
- for(i=selectedCount-1; i>=0; i--)
- {
- addOption(theSelTo, selectedText[i], selectedValues[i]);
- }
- if(NS4) history.go(0);
- }
- //-->
- </script>
<form action="<?php $_SERVER['PHP_SELF'] ?>" method="post">
<table width="207" border="0">
<tr>
<td width="100">
<select name="sel1" size="10" multiple="multiple" style="width: 100px">
<?php
while ($row = mysql_fetch_array($users)) {
print "<option value=\"{$row['user_id']}\">{$row['username']}</option>\n";
} ?>
</select>
Blog szerkesztővel jelentkezett a Microsoft
A Microsoft már egyszer elkövette azt a hibát, hogy FrontPage nevű termékével az asztali webszerkesztő programot szerver komponensekhez kötötte (legalábbis a fejlettebb képességek kihasználásához). Ugyanezt a hibát a Macromedia sem úszta meg. A Contribute megjelenésekor azt vártam, hogy egy felturbózott webszerkesztő klienst kapunk, amit szerver oldali megoldásokhoz illeszthetünk majd. Persze ez csak a webfejlesztő álma maradt. Most a Microsoft jött elő egy hasonló (ám egyszerűbb) szoftverrel, de ezúttal úgy tűnik a webszerver megoldások szállítói is jól járnak.