<?php
if ($eintragen)
{
if (0 == 0)
{
$filename = "lastip.txt";
$fp = fopen ($filename, "r");
$inhalt = fread ($fp, filesize ($filename));
$vergleich = strcmp ($inhalt, $REMOTE_ADDR);
if ($vergleich == 0)
{
echo "Sie haben bereits einen Eintrag geschrieben.<br>Sie dürfen aus technischen Gründen innerhalb von 30 Minuten nur einen Gästebucheintrag schreiben.";
fclose ($fp);
}
else
{
if (empty($name) || empty($text))
{
echo "Bitte füllen Sie das Formular vollständig aus";
}
else
{ $_name = "<b>Name:</b> $name<br>";
$_email = "<b>E-Mail:</b> <a href='mailto:$email'>$email</a><br>";
$_text = "<b>Text:</b> ";
$_text_ = str_replace("<"," ",$text);
$_break = "<br>";
$datum = date("H.i.s");
$filename = "inhalt.txt";
$fp = fopen ("$filename", "a");
$schreiben_name = fwrite ($fp, $_name);
$schreiben_datum = fwrite ($fp, $datum);
$schreiben_break = fwrite ($fp, $_break);
$schreiben_email = fwrite ($fp, $_email);
$schreiben_text = fwrite ($fp, $_text);
$schreiben_text_ = fwrite ($fp, $_text_);
$schreiben_break = fwrite ($fp, $_break);
$schreiben_break = fwrite ($fp, $_break);
fclose ($fp);
$filename = "lastip.txt";
$fp = fopen ("$filename", "w+");
$schreiben_ip = fwrite ($fp, $REMOTE_ADDR);
fclose ($fp);
}
}
}
}
print'<form action="gaestebuch_eintragen.php4" method="post">';
print'Ihr Name: <input name="name" size="20" type="text"><br>';
print'Ihre E-Mail Adresse: <input name="email" size="20" type="text"><br>';
print'<textarea name=text cols=50 rows=10></textarea><br>';
print'<input name="eintragen" type="submit" value="Eintragen">';
print'<br><br><br>';
$filename = "inhalt.txt";
$fp = fopen ("$filename", "r");
$inhalt = fread ($fp, filesize ($filename));
echo "$inhalt";
fclose ($fp);
?>
Da, das script stammt noch aus meinen anfängen, mittlerweile weiss sogar ich, dass die schleife unsinn ist, aber damit ihr was zum lachen habt
daaaa :-)