phpbar.de logo

Mailinglisten-Archive

[php] selected korrekt?

[php] selected korrekt?

Thomas Beckmann php_(at)_phpcenter.de
Wed, 29 Aug 2001 10:40:44 +0200


>>>Normal darf man das ja nur so schreiben:
>>>  <OPTION value=3D"1" selected>...
>>> =20
>>>   <SELECT name=3Dfeedback>
>>>      <OPTION value=3D"">bitte w=E4hlen</OPTION>
>>>      <OPTION <? if($fb=3D=3D1) echo "selected" ?> value=3D"1">per =
eMail</OPTION>
>>  <OPTION value=3D"1" <? if($fb=3D=3D1) echo "selected" ?>>per =
eMail</OPTION>
>> geht nicht??
>
>Da gibts ja keine Unterschied zu dem was ich
>geschrieben habe. Die Aufgabe ist ja, dass in einem
>Affenformular, der Wert der Vorseite angezeigt wird.
>
>Normal schreibt man das selected als letze Angabe in
>die OPTIONs-Zeile. Und dann ist immer "selected".
>Deshalb will ich die Auswertung vor das value
>schreiben.
>Ansonsten fr=E4gt if($feedback ja die eigene Zeile ab in
>der value=3D"irgendwas" immer gesetzt wird und das
>bedeutet dann alles wird zu "selected".
Theo, ich versteh's immer noch nicht:
-- snip
if (!isset($value)) $value=3D1;
 <OPTION value=3D"1" <? if($value=3D=3D1) echo "selected" =
?>>eMail</OPTION>
 <OPTION value=3D"2" <? if($value=3D=3D2) echo "selected" ?>>Fax</OPTION>
 <OPTION value=3D"5" <? if($value=3D=3D5) echo "selected" ?>>Tel</OPTION>
-- snap
wird ganz prima in einem Affenformular gehen. Beim ersten Durchlauf
(auf dem Server) ist $value leer oder hat den von Dir gesetzten
default-Wert. Nun klickt Dein Benutzer auf Fax -> Du bekommst im
Affenform $value=3D=3D2 zur=FCck - wo ist das Problem?

---
Thomas Beckmann, Kiel, Germany
beckmann_(at)_gis.de


php::bar PHP Wiki   -   Listenarchive