Ansprechen von Variable $x1,$x2,$x3... per while
kingmoe
- php
0 Thomas Luethi0 kingmoe
Hallo zusammen!
Ich habe folgendes Problem:
Ich übergebe per Formular die Variablen bzw die Felder value1,value2,value3... Die Anzahl ist dynamisch.Auf der Empfängerseite muß ich diese Variablen ansprechen, am besten per while-Schleife.Und genau da liegt mein Problem; Ich habe keine Ahnung wie. Ich hoffe ihr habt mein Problem verstanden und könnt mir helfen.
Grüße aus Prag
Michael Peyinghaus
Hallo,
Ich übergebe per Formular die Variablen bzw die Felder value1,value2,value3... Die Anzahl ist dynamisch.
Ein Array waere viel, viel sinnvoller,
als Variablennamen mit aufsteigenden Zahlen.
<input type="..." name="value[]">
<input type="..." name="value[]">
<input type="..." name="value[]">
oder
<input type="..." name="value[1]">
<input type="..." name="value[2]">
<input type="..." name="value[3]">
Auf der Empfängerseite muß ich diese Variablen ansprechen, am besten per while-Schleife.
Die Variablen stehen ja sowieso in der Superglobalen Variablen
$_GET oder $_POST (sowie in $_REQUEST). Und diese wiederum
sind Arrays.
Fuer Arrays gibt foreach() eine sehr praktische Schleife.
Natuerlich kannst Du auch while nehmen.
http://www.php.net/manual/de/control-structures.php
Kommt halt darauf an, was genau in den Variablen steht
und was Du damit vorhast.
Erzaehl ein bisschen mehr ueber den Kontext.
Gruesse,
Thomas
Das ist genau das was ich Suchte und hilft mir echt weiter.
Vielen vielen Dank!
Grüße
Michael