$_POST: ab Leerzeichen wird abgeschnitten oder Auswahl wird nicht angezeigt

Anthony

Mitglied
Hallo,

es geht um z-Auswahlboxen, die das Gewählte direkt anzeigen sollen. Soweit funktioniert alles, aber sobald in einer Box ein Wert mit einem Leerzeichen gewählt wurde geht es nicht mehr! Z.B. Box 3 -> "Weite 32 cm"

PHP:
imodul .=  '<option value='.$row[("eigen" . $z)].( $_POST["eigen" . $z]==$row["eigen" . $z] ? ' selected' : '' ).'>".$row["eigen" . $z]."</option>";

Wenn ich " Einfüge:
PHP:
imodul .=  '<option value="'.$row[("eigen" . $z)].( $_POST["eigen" . $z]==$row["eigen" . $z] ? ' selected' : '' ).'">'.$row["eigen" . $z]."</option>";
wird die Auswahl nicht mehr abgeschnitten - vorher "Weite" jetzt "Weite 32 cm". Aber dafür bleibt jetzt kein Wert mehr selektiert (bei allen Boxen, unabhängig von den Werten).

Hat jemand einen Tipp / Denkanstoß?

Einen für jede Hilfe dankbaren Gruß
Anthony
 
Zuletzt bearbeitet:
Wenn ich das jetzt richtig erkenne, müsste es so stimmen:

PHP:
imodul .=  '<option value="'.$row[("eigen" . $z)].'"' .( $_POST["eigen" . $z]==$row["eigen" . $z] ? ' selected' : '' ).'>'.$row["eigen" . $z].'</option>';

Wenn nicht schalte einfach mal in die Quelltextansicht um, dann siehtst du wo der aerzeugte HTML Code falsch ist.
 

Neue Beiträge

Zurück