[PHP]Select-Box Problem
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
array
auswechseln
bringen
code
dienen
effekt
fehlermeldung
file
frage
hilfe
layout
logik
mache
ordner
schlechten stil
trennen
vorschlag
-
ho ;)
habe mal wieder ne frage, un zwar:
ich habe hier eine selectbox. diese soll dazu dienen, dass man auf der seite die sprahe auswechseln kann...
in dem ordner ./languages habe ich zwei sprachdatein (deutsch und englisch)
follgender code:
<?PHP <select class=txt NAME=forumlang> $verz=opendir(\"./language\"); $forumlang = array(); while ($file == readdir($verz)) { array_push ($forumlang, $file, 1); } <option value=$forumlang if ($forumlang == $udat[4][0]) selected >\'.$forumlang.\'</option> </select> ?>
meine frage: wie mache ich das, dass er sich die beiden datein aus dem language ordner holt, und beim select eben deutsch und englisch anbietet, weil so wie mein code es machen sollte, funzt es nicht :(
bin wie immer für jeden vorschlag offen und dankbar ;)
(php fehlermeldung gibt es keine)
lg && thx im voraus :)
Sincer
Beitrag geändert: 29.4.2008 23:54:57 von sincer -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Arw, bei dem Code bekommt man ja Krämpfe. Erstmal Logik-Code von Layout trennen!
Dies hier sollte den gewünschten Effekt bringen.
<?PHP $verz = opendir(\'./language\'); $forumlang = array(); while (($file == readdir($forumlang,$verz)) !== false) { if ($verz != \'.\' && $verz != \'..\') { $forumlang[] = $file; } } echo \'<select class=\"txt\" name=\"forumlang\">\'.PHP_EOL; for ($i=0; $i<sizeof($forumlang); $i++) { echo \'<option value=\"\'.$forumlang.\'\" \'.($forumlang == $udat[4][0] ? \'selected=\"selected\"\' : \'\').\'>\'.$forumlang[$i].\'</option>\'.PHP_EOL; } echo \'</select>\'.PHP_EOL; ?>
Beitrag geändert: 30.4.2008 8:53:15 von evil-devil -
vielen dank für die hilfe ;)
wir mussten uns noch ein wenig damit spielen, aber jetzt haben wir es hinbekommen :P
thx
Sincer
PS: und wegen dem schlechten stil ein fettes sry XD -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage