Namen für Inputfelder mit Variablen
Hendrik
- php
0 Philip0 Hendrik0 David Tibbe0 Philip
Moin,
ich hab ein Problem:
ich lasse mir mit einer Schleife Inputfelder erzeugen. Die sollen den Namen haben: empfaenger$n[name].
Das funktioniert aber nicht: Er zeigt mit nur "empfaenger" an. Wenn ich ein Backslash nach $n setze zeigt er mir empfaenger0[name](usw an).
Weiß jemand Rat ??
mfg
Hendrik
Moin,
Hallo
ich lasse mir mit einer Schleife Inputfelder erzeugen. Die sollen den Namen haben: empfaenger$n[name].
Das funktioniert aber nicht: Er zeigt mit nur "empfaenger" an. Wenn ich ein Backslash nach $n setze zeigt er mir empfaenger0[name](usw an).
echo "empfänger$n[name]";
Philip
Hi,
erstmal thx für die Antwort, aber ich meinte eigentlich was anderes:
----
for ($n = 0 ; $n < count($Data) ; $n++) {
print ("... <input ... name="empfaenger$n[name]" ...> "); }
----
er soll mir dann:
<input ... name="empfaenger0[name]" ...>
<input ... name="empfaenger1[name]" ...>
<input ... name="empfaenger2[name]" ...>
anzeigen.
Hallo
Splitte das doch einfach auf:
echo "... <input ... name="empfaenger", $n, "[name]" ...> ";
Grüße
David
Hi,
erstmal thx für die Antwort, aber ich meinte eigentlich was anderes:
for ($n = 0 ; $n < count($Data) ; $n++) {
print ("... <input ... name="empfaenger$n[name]" ...> "); }
er soll mir dann:
<input ... name="empfaenger0[name]" ...>
<input ... name="empfaenger1[name]" ...>
<input ... name="empfaenger2[name]" ...>anzeigen.
achso.
echo '<input type="text" name="empfaenger'.$n.'[name]" value="">';
so müssts gehen
Philip