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ß!