Veröffentlicht 7. Oktober 200321 j Moin, hab auf meinem eigenen Server PHP installiert, kann aber keine Formulare auslesen. Das Script läuft auf einem externen Server, also denke ich, dass es eine Konfigurationseinstellung ist. Vielleicht kann mir von euch einer einen Tipp geben ??? Danke.
7. Oktober 200321 j Hi! der "externe" Server ist der Server den du aufgesetzt hast oder? Wie versuchst du denn an die Formulardaten zu kommen? und ist in der php.ini register globals = on oder off ? Gruß Azrael
7. Oktober 200321 j Hi, ne der externe ist bei einem Hoster.... mein Script: <html> <body> <? if(array_key_exists("store", $_POST) and isset($T1) and isset($T2)){ echo "Sie haben folgenden Namen<BR>"; echo " eingegeben : " .$T1.", ".$T2."<BR>"; } else { ?> <form method="POST" action="test2.php"> <p>Name : <input type="text" name="T1" size="20"></p> <p>Vorname : <input type="text" name="T2" size="20"></p> <p><input type="submit" value="Abschicken" name="store"><input type="reset" value="Zurücksetzen" name="B2"></p> </form> <? } ?> </body> </html> muß ich gleich mal nach schauen ob sie auf on steht...
7. Oktober 200321 j Hi! Also wenn register globals auf off steht musst du mit z.B. $_POST['T1'] auf die Formulardaten zugreifen! Gruß Azrael
7. Oktober 200321 j ja, ich kapier jetzt gar nix mehr..... sorry, hab register_globals auf on gesetzt und folgende Abfrage vorgeschaltet: <html> <body> <? if ($gesendet) { echo "Sie haben folgenden Namen"; echo " eingegeben: $vn $nn<p>"; } ?> <form method="POST" action="test2.php"> <p>Name : <input type="text" name="T1" size="20"></p> <p>Vorname : <input type="text" name="T2" size="20"></p> <p><input type="submit" value="Abschicken" name="store"><input type="reset" value="Zurücksetzen" name="B2"></p> </form> </body> </html> läuft aber nicht auf dem externen Server läuft es so .....
7. Oktober 200321 j sorry, hab mir mein script in ruhe angeschaut (( es läuft jetzt auch, man soll auch nicht alles mischen !!!! Danke für die Hilfe !!!!!!
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.