mehrere Werte gleichzeitig auslesen

liquidbeats hat gesagt.:
Desweiteren musst du den Optionen noch einen Wert also value="bla sülz" zuweisen, denn so sind die ganzen Array elemente Leer und Folglich kann nichts angezeigt werden wo nichts ist ;)
nee müsste er soweit ich mich erinnern kann nicht weil dann gäbe es Zahlenindizees und die values würden die strings zwischen den <option>-tags.
 
Ja muss es, brauch halt ein name, so wie Radio-Buttons, Checkboxen usw.
Der einzige Unterschied zweichen nem Radio Button und dem Select ist eben das ein Select Feld mehrere Optionen haben kann weswegen diese innerhalb dem Select zugeordnet sind.

<select name="test">
<option value="">option</option>
</select>

und dem Option muss ein Wer zugewiesen werden.
Du kannst es als Variablen Deklaration sehen, bzw. es ist eine.

das Select Feld ist die Variable, du du mit name Bennest und die options werte sind der Inhalt der Variable.

$variable = "string"; <-- ;)
Variablen name
Variablen Inhalt bzw. wert der Variable

Gruß
 
aus
Code:
if(isset($_POST['senden']))

machst du

Code:
if(isset($_POST['Senden']))

weil der value deines submitbuttons "Senden" und nicht "senden" ist
 
Wie gesagt das was ich dir Oben geschrieben habe Funktioniert, den Fehler hast du jetzt eingebaut ;)
Logisch Denken und vergleichen. ;)

Gruß
 
Hmmm, okay jetzt funktionierts....aber er gibt lediglich die Werte 1, 4, 6 aus...
Das ist ja doof, denn ich möchte ja Rubrik1, Rubrik4 und Rubrik6 da stehen haben. Aber sagt mir bitte nicht, dass ich das in die values hineinschreiben soll...
 
aus
Code:
$var = $_POST['select2']; 
     if(isset($_POST['senden'])) 
     { 
         foreach($var as $a) 
         { 
             echo $a."<br>"; 
         } 
     }

mache man

Code:
$var = $_POST['select2']; 
     if(isset($_POST['senden'])) 
     { 
         foreach($var as $a) 
         { 
             echo "Rubrik".$a."<br>"; 
         } 
     }

und schon steht Rubrik 6 da..
 
Zurück