Hallo Honda,
Besteht eine Möglichkeit (AUSSER mittels include();) in PHP auf eine neue Seite weiterzuleiten und dabei gleichzeitig mittels echo ($_SERVER['PHP_SELF']); die Formulardaten (auf der Ursprungsseite) zu überprüfen?
a) mittels include() leitest Du nicht auf eine andere Seite weiter, sonderst bindest eine andere Datei ein.
b) mittels echo ($_SERVER['PHP_SELF']); überprüfst Du keine Daten, sondern gibst den Inhalt der (superglobalen) Variable $_SERVER['PHP_SELF'´] am Bildschirm aus.
Ich hatte anfänglich an folgende Lösung gedacht, beim überdenken, dürfte dies jedoch mE. doch nicht funktioniern. Hat jemand eine bessere Idee?
[...]
Den code solltest Du dringend überdenken ;-)
Bevor Du aber weitermachst (bzw. mit deinem Formular von vorne anfängst), solltest Du dir mal z.B. http://www.php-faq.de/ch/ch-webvariablen.html durchlesen.
Weiterhin interessant sein dürfte auch:
27.2. Von HTML zu PHP: Schreibe Formularverarbeitungen in Normalform
http://www.php-faq.de/q/q-stil-normalform.html
Wenn dir die Informationen auf diesen Seiten nicht reichen, dann suche mal nach dem Begriff "Affenformular".
Sollte dein Formular dann grundsätzlich funktionieren, kannst Du natürlich auch eine Weiterleitung einbauen, dazu gibt es header().
Grüsse
Frankie