Hallo Leute,
es gibt unzählige Berichte rund um dieses Thema, aber leider keine Lösungen. Dieser einfache Code funktioniert nicht unter Apache2 + PHP auf Ubuntu Server.
welcome.php File:
1 2 3 4 5 6 7 8 9 10 11 12 | <html> <body> <?php echo "on the screen"; ?> <form action="testerpage.php" methode="post"> Name: <input type="text" name="name"/> <input type="submit"/> </form> </body> </html> |
testerpage.php File:
1 2 3 4 5 6 7 | <html> <body> <?php echo $_POST["name"]; ?> </body> </html> |
Nach Drücken des Buttons wird tatsächlich auf testerpage.php weiter geleitet. man kann dort auch per echo alles mögliche ausgeben. Nur $_POST tut NICHTS! obwohl oben in der Addresszeile der wert den man in die Form eingegeben hat erfolgreich mitgesendet wird. mit ECHO $_POST so wie oben, bekommt man einfach eine leere weiße Seite.
Der Code ist definitiv in Ordnung. magic_quote_gpc = Off. (weiß nicht ob das etwas hiermit zu tun hat) Es muss am Ubuntu Server liegen. Vielleicht ein Rechteproblem von PHP oder sowas? Ich hab leider keine Ahnung.
Freu mich über Eure Hilfe.
Vielen Dank Scrapper
Bearbeitet von prometheus0815:
Unnötige Hervorhebungen entfernt.