Formular automatisch aulesen
Jogi
- php
0 falke0 Jogi
0 Tobias Kloth0 Fabian St.
Hallo Leute,
ich möchte mit PHP ein Formular so auslesen, dass
es völlig wurscht ist, wieviele Felder das Formular hat
und wie die Felder heissen.
So nach dem Motto:
Es wurden 5 Formularfelder abgeschickt,
Das erste Field hiess "Name" und der Wert war "Jens"
Das zweite Feld hiess "Alter" und der Wert war "20"
usw.....
Geht das mit PHP ?
Grüße
Jogi
ich möchte mit PHP ein Formular so auslesen, dass
es völlig wurscht ist, wieviele Felder das Formular hat
und wie die Felder heissen.
wieso mit was list du den sonst aus wo es nicht wurscht ist ?
Das erste Field hiess "Name" und der Wert war "Jens"
Das zweite Feld hiess "Alter" und der Wert war "20"
usw.....Geht das mit PHP ?
denke schon
mfg falke
Na sonst habe ich ja in PHP immer ein Variable, welche dem
Feldnamen entspricht.
Also aus Feld "name" wird dann automatisch die Variable $name.
Dann würde ich PER HAND schrieben:
Hallo, Ihr Name ist: <? echo $name;?>
Aber manchmal hat das Formular kein Feld "Name"
Ich meine, das Formular hat immer andere Felder, das ist das Problem...
Grüße
Jogi
Hallo Jogi,
ich möchte mit PHP ein Formular so auslesen, dass
es völlig wurscht ist, wieviele Felder das Formular hat
und wie die Felder heissen.
hilft vielleicht http://aktuell.de.selfhtml.org/tippstricks/php/form-mail/index.htm?
Grüße aus Nürnberg
Tobias
Hi!
Es wurden 5 Formularfelder abgeschickt,
Das erste Field hiess "Name" und der Wert war "Jens"
Das zweite Feld hiess "Alter" und der Wert war "20"
usw.....Geht das mit PHP ?
Na klar, geht das :-)
Das Formular wurde beispielsweise per POST verschickt. Demnach werden alle Inhalte in der Variable $_POST gespeichert. Dieses Array gehst du nun mit einer Schleife durch.
Beispiel:
foreach($_POST as $key => $value)
{
if(is_array($value))
{
foreach($value as $content)
{
echo "Formularfeld: ".$key."\tInhalt: ".$content."\n";
}
}
else
{
echo "Formularfeld: ".$key."\tInhalt: ".$value."\n";
}
}
Grüße,
Fabian St.