Ein Gästebuch in PHP
Neuer Eintrag:
Speichern in der Datei
if($_POST[beitrag] != ""){
// Die Datei muss für den Webserver schreibbar sein!
// Windows:
// $datei = fopen("C:\Windows\TEMP\gaestebuch.txt", "a");
// Oder: eine schreibbare Datei im aktuellen Verzeichnis verwenden
// Linux:
// $datei = fopen("/tmp/gaestebuch.txt", "a");
// z.B. .gaestebuch.txt
$datei = fopen(".gaestebuch.txt", "a"); // "a" für "append" = "anhängen"
// Trennzeichen (Linie) und Zusatz-Infos zum Besucher
fwrite($datei, "
");
fwrite($datei, $_SERVER[REMOTE_ADDR]);
fwrite($datei, " schrieb ");
fwrite($datei, date("r", $_SERVER[REQUEST_TIME]));
fwrite($datei, ":
\n");
// Beitrag
fwrite($datei, htmlspecialchars($_POST[beitrag]));
fwrite($datei, "\n");
fclose($datei);
}
?>
Dies haben andere geschrieben: