Quellcode

PHP3 Beispiel 2: Formularauswertung und Abspeichern

0) { # Beides ausgefuellt. echo "Hallo $name, bist Du wirklich $age Jahre alt?

"; if ($age < 20) { echo "Du bist wirklich jung ... !

"; } else if ($age < 30) { echo "Du bist jung, aber noch nicht reif :-)"; } else { echo "Du bist jung und reif :-)."; } # Abspeichern in eine Datei: # $source_log = basename($REQUEST_URI); $logger = "tmp/s2.php3.log"; $fp = fopen( $logger, "a"); # fuer Webserver muss Zugriff auf die Datei gegeben sein ! $string = date('d. F Y H:i') . " - " . $name . ", $age Jahre alt.\n"; if (!($ok = fwrite($fp, $string, strlen($string)))) echo "Fehler beim Schreiben der Logdatei.\n"; fclose($fp); echo "

Die eingegebenen Daten werden nun in eine Logdatei geschrieben."; exit; } # irgendwas nicht ausgefuellt if (! $name) $name_error = 'Bitte Namen ausfüllen!'; if ($age <= 0) $age_error = 'Bitte Alter angeben!'; ?>

Name:
Alter: