Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
Mehrfachauswahl übernehmen? [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr

- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
Mehrfachauswahl übernehmen?


 
starter/or_not
10-12-2001, 21:20 
 
Hallo,
ich habe eine Auswahllisten mit Mehrfachauswahl.

<select name="blubb" size="8" multiple class="textfeld">
<option value="bla1">Das und Dies 2</option>
<option value="hallo">Das und Dies 1</option>
<option value="tach">Das und Dies 1</option>
</select>

Mein Problem dabei ist nun, dass ich die Werte für 'blubb'
nun gerne in einem Array hätte. Ich habe nun schon vieles ausprobiert, aber nichts funktioniert so richtig und bekomme immer nur einen Wert. Gibt es denn überhaupt eine Möglichkeit alle Werte zu bekommen? Aber für was ist dann 'multiple' da wenn man nicht mehr Werte bekommen kann *grübel*
Kennt sich damit vielleicht jemand aus?

Vielen dank.

 
Thomas
11-12-2001, 01:36 
 
<select name="blubb[]" size="8" multiple class="textfeld">
glaube so geht das......

Gruß
Thomas

 
BrainBug
11-12-2001, 08:10 
 
durch die Benennung der Formularfelder mit [] hinter dem Namen, wird automatisch ein Array beim Empfangen erzeugt, d.h. du kannst dann auf $blubb[0] usw. im folgenden Skript zugreifen. Geht auch bei anderen Formularelementen -> Checkboxen, Radiobuttons (macht vielleicht nicht so viel Sinn) oder Texteingabefelder.

P.S.: Gehört eigentlich eher ins HTML-Forum, aber egal...

 
starter/or_not
11-12-2001, 10:55 
 
danke. sorry. ist ja echt kein richtiges php problem, das das so funktioniert. ich dachte aber es wäre eins und nicht so einfach zu lösen :) :) :)


Alle Zeitangaben in WEZ +2. Es ist jetzt 17:13 Uhr.