Formulardaten
Stefan
- php
0 Julius Hacker0 David Tibbe0 Daniel
Hallo zusammen,
ich bin ein blutiger newbie was php betrifft.
Für mein Projekt ist es notwendig Formulardaten zu übergeben.
Meine Beiden Datein sehen folgendermaßen aus.
Html -Datei:
<html>
<head>
</head>
<body >
<form action="form.php" method="POST">
<input name="name" type="text" size="30">
<input type="submit" value=" Absenden ">
</form>
</body>
</html>
php - Datei(form.php):
<html>
<head>
</head>
<body>
<?
echo $name;
?>
</body>
</html>
Warum wird der Feldinhalt nicht ausgegeben. ich habe es auch mit
konstrukten wie $(name) versucht, klappt aber auch nicht.
Bitte helft mir!
Danke,
Stefan
Hoi Stefan,
versuchs mal $HTTP_POST_VARS[name] auszugeben.
Müsste gehen.
mfg
Julius
Hallo Stefan,
ich bin ein blutiger newbie was php betrifft.
Deswegen nehme ich einmal an, du hast dir auch eine neue PHP-Version installiert?
Warum wird der Feldinhalt nicht ausgegeben.
So oll er das auch nicht. $_POST['name'] gibt ihn dir hingegen wohl aus.
Was es mit $_POST usw. auf sich hat steht zu Mengen im Archiv oder auch in
den PHP-FAQ, die du in dein Linkverzeichnis aufnehmen solltest.
FAQ:
http://dclp-faq.de
Kapitel:
11.20. Warum funktionieren meine Formulare nicht?
http://www.dclp-faq.de/q/q-formular-register-globals.html
Suche nach register_globals.
Grüße
David
So oll er das auch nicht. $_POST['name'] gibt ihn dir hingegen wohl aus.
Doch, das funktioniert. aber erst ab version 4.3.2 . Da legt PHP eine Variable mit dem Feldbezeichner an, wo dann auch der Wert drin steht.
Aber das mit $_POST[''] ist gut zu wissen ^^
mfG
Daniel G.
Hallo Daniel.
So oll er das auch nicht
Doch, das funktioniert.
Nicht bei Stefan. So wie er das beschrieb ist ganz offenschtlich
register_globals auf off. Es wäre sehr unschön, wenn sein Code dennoch
(in der angedachten Weise) funktionierte!
Dass es bei aktiviertem rg funktioniert ist mir klar.
aber erst ab version 4.3.2 . Da legt PHP eine Variable mit dem
Feldbezeichner an, wo dann auch der Wert drin steht.
Was meinst du? Diesen Teil habe ich nicht ganz verstanden. Wie ich das interpretiere
meinst du, dass ab 4.3.2 $name möglich wäre. Das ist aber falsch, siehe
register_globals.
Aber das mit $_POST[''] ist gut zu wissen ^^
Nicht nu gut zu wissen, auch sehr gutanzuwenden ;)
Grüße
David