Eingabe und Verarbeitung in einer Datei

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>PHP BSP 1</title> <meta http-equiv="content-type" content="text/html; charset=UTF-8" /> </head> <body> <h1>Eingabevorlage FIXME</h1> <?php # Das Formular soll nur angezeigt werden, wenn # $_POST['vorname'] *nicht* gesetzt ist! # Andernfalls sringt der Programmaublauf direkt zu # VERARBEITUNG if ( ! isset($_POST['vorname']) ) { ?> <!-- Formular, das die Datei selbst aufruft, wenn Senden gedrückt wird --> <form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post"> <input type="text" name="vorname" /> <input type="submit" value="senden" /> </form> <!-- Ende Formular --> <?php # Das ist die Ende Klammer des if Statements } ?> <?php # VERARBEITUNG # Hier werden die Post-Variablen verarbeitet if (isset($_POST['vorname'])) { echo $_POST['vorname']; } ?> <!-- Jetzt gehts mit HTML weiter --> <p>Gruß und Kuß, dein</p> <p><em>Julius<em></p> </body> </html>