Hallo zusammen,
habe mich entschlossen die Funktion vpassthru() aus dem Tut von Pekka Gaiser "Formular über mehere Seiten" zu verwenden. Erstmal vielen Dank an P.G., hat mir sehr geholfen und die Sache vereinfacht.
Doch weiß ich nicht weiter:
auf seite 1 gibt man in ein textfeld eine beliebige zahl ein, hier z.B. 3.
Dann auf seite 2 erscheint folgendes:
Hier kann nun der vorgegebene Wert von 5,00 € überschrieben werden.
daraus wird mit Hilfe von vpassthru() folgender code auf seite 3:
<input type=hidden name='startgeld1' value="6,00 €">
<input type=hidden name='startgeld2' value="7,00 €">
<input type=hidden name='startgeld3' value="8,00 €">
usw.
Wie kann ich jetzt die felder "startgeld1-3" so differenzieren, das alle mit dem richtigen value im echo ausgegeben werden? Da ich ja nicht weis, wieviele felder generiert werden, macht das die Sache etwas komplizierter.
Das einzige was ich habe, ist der Name des Feldes ohne anschließende Zahl. Es sollen immer alle ausgegeben werden.
Bin dankbar für jeden Tip. Muß ich hier vielleicht erst den String zerlegen, oder so ähnlich?
habe mich entschlossen die Funktion vpassthru() aus dem Tut von Pekka Gaiser "Formular über mehere Seiten" zu verwenden. Erstmal vielen Dank an P.G., hat mir sehr geholfen und die Sache vereinfacht.
Doch weiß ich nicht weiter:
auf seite 1 gibt man in ein textfeld eine beliebige zahl ein, hier z.B. 3.
Dann auf seite 2 erscheint folgendes:
PHP-Code:
for($i = 1; $i<=$anzahldisziplinen; $i++)
{
echo "<INPUT name=startgeld$i class='inputfelderturnier' size='10' value='5,00 €'>\n";
}
daraus wird mit Hilfe von vpassthru() folgender code auf seite 3:
<input type=hidden name='startgeld1' value="6,00 €">
<input type=hidden name='startgeld2' value="7,00 €">
<input type=hidden name='startgeld3' value="8,00 €">
usw.
Wie kann ich jetzt die felder "startgeld1-3" so differenzieren, das alle mit dem richtigen value im echo ausgegeben werden? Da ich ja nicht weis, wieviele felder generiert werden, macht das die Sache etwas komplizierter.
Das einzige was ich habe, ist der Name des Feldes ohne anschließende Zahl. Es sollen immer alle ausgegeben werden.
Bin dankbar für jeden Tip. Muß ich hier vielleicht erst den String zerlegen, oder so ähnlich?
Kommentar