Tron: Auswertung eines <select>

hi, ich habe ein Select:

<select name="gender">
<option>Bitte auswählen:</option>
<option>Männlich</option>
<option>Weiblich</option>
</select>

und ich schicke das per Formular an ein Script, dass das auswerten soll, und etwas soll passieren wenn die variable $_POST["gender"] gleich "Bitte auswählen:" ist, bzw. wenn Männlich, bzw. Weiblich dort steht soll eine Variable auf einen Wert gesetzt werden:

if($gender = "Bitte auswählen:") { $feld = "Geschlecht"; }
if($gender = "Männlich") { $gender = 0; }
if($gender = "Weiblich") { $gender = 1; }

Der Ausdruck kann aber nicht stimmen.... was tun?

  1. hat sich erledigt, danke

    1. Hallo Tron,

      hat sich erledigt, danke

      es wäre aber ganz nett, zu sagen, woran es lag - dann weiß jemand, der den Thread im Archiv findet vielleicht wo er den Fehler suchen muss. Ich tippe jetzt mal auf das fehlende 2. "=" bei der if-Bedingung (if($foo=="bla") statt if($foo="bla")), oder?

      Grüße aus Nürnberg
      Tobias

      --
      Selfcode: sh:( fo:) ch:? rl:( br:< n4:& ie:% mo:| va:) de:] zu:) fl:( ss:| ls:[ js:|
      1. Nein, es lag an dem value-Atribut des option-Tags, aber es funktioniert immernoch nicht...

        1. Hallo Tron,

          Nein, es lag an dem value-Atribut des option-Tags,

          dem nicht vorhandenen?

          aber es funktioniert immernoch nicht...

          was funktioniert nicht? Fehlermeldung? Verhalten soll/ist?

          Grüße aus Nürnberg
          Tobias

          --
          Selfcode: sh:( fo:) ch:? rl:( br:< n4:& ie:% mo:| va:) de:] zu:) fl:( ss:| ls:[ js:|