Hakan: Affenformular

Beitrag lesen

Hallo Leute,

ich hab da mal eine Frage:

Ich bau gerade ein Formular mit der Affentechnik bzw. Affenformular.
Info hierzu: www.de.wikipedia.org und einfach Affenformular eingeben.

Vereinfacht:
Form-Tag: method='POST' action='<?php print $_SERVER["PHP_SELF"]; ?>'

Text-Feld: value='<?php if (isset($_REQUEST['textfeld'])) echo htmlspecialchars($_REQUEST['textfeld']); ?>'

Das Formular ruft sich beim "action" selbst auf.

Dann wird eine Validierung des Textfeldes durchgeführt:
if(isset($_REQUEST['textfeld'])){
   if (strlen($_REQUEST['textfeld']) < 3){
      FEHLER!!!! Böse!!!
   }else{
      header("Location: weiter.php");
   }
}

Problem:
auf der Seite weiter.php werden keine Werte übergeben. Also $_REQUEST['textfeld'] ist nicht existend.

Liegt wohl daran, dass mit header keine POST-Variablen mit übergeben werden. Aber wozu ist dann dieses Affentheater sonst gut??

Gruß!