Mailinglisten-Archive |
Hallo !
Argl:
<input type="image" name="blah" value="bla" src="add.gif" border="0"><br>
<input type="image" name="add_ref[1]" value="bla" src="add.gif"
border="0"><br>
<input type="image" name="add_ref[2]" value="bla" src="add.gif"
border="0"><br>
Also drei grafische Submit-Buttons.
Bei Klick auf den ersten (name="blah") wird zurueckgeliefert:
[blah_x] => 7
[blah_y] => 6
Ist ok, wenngleich schade, dass nicht als $_POST['blah'] einfach
der angegebene Value zurueckgeliefert wird. Es existieren
somit nur 'blah_x' und 'blah_y'.
Nun haben wir aber noch weitere, welche ich eigentlich per Index
unterscheiden wollte.
Da kommt aber zurueck:
[add_ref] => Array
(
[2] => 7
)
(Hier nach Klick auf den zweiten Button.)
Warum? Was ist [2]? X oder Y? (Nachtrag: Y)
Und selbst ein Versuch mit
<input type="image" name="add_ref[zwei]" value="bla" src="add.gif"
border="0">
hilft nicht sonderlich, denn dabei kommt raus:
[add_ref] => Array
(
[zwei] => 2
)
Obgleich hier PHP den Index aendern haette koennen, z.B. in [zwei_x],
das waere IMHO wenigstns logisch.
Gibt's einen bzw. _den_ Weg, um Indizes innerhalb grafischer
Submit-Buttons zu verwenden? Oder muss man damit beginnen,
deren Namen zurecht zu basteln a la add_ref_1, wobei die Zahl
der Index sei, und spaeter wieder auseinanderpfluecken?
Ach ja: Momentan verwende ich PHP 4.1.2.
Beste Gruesse,
Ralf
--
: www : http://www.bttr.org : mail: ralf_(at)_bttr.org
: Eine Site rund um MySQL : http://www.bttr.org/mysql/
: Privacy now! My Public Key : http://www.bttr.org/geschke.asc
php::bar PHP Wiki - Listenarchive