Hi,
ich bins mal wieder.
Ich habe ein recht einfaches PHP Gästebuch gemacht:
Dieses Gästebuch besteht aus 2 PHP seiten und einer TXT seite,
Gaestebuch.php
PHP
<html>
<head>
<title>Gästebuch</title>
Wollen Sie einen Beitrag hinzufügen?
<form action="neuerbeitrag.php" Method="post">
Ihr Name:
<input name="Name" size="40">
E-Mail:
<input name="EMail" size="40">
Inhalt:
<textarea name="inhalt" cols="40" rows="12"
wrap="physical"></textarea>
<input type="submit" value="Absenden">
</form>
<hr>
<?php
$beitrag = file("gaestebuch.txt");
krsort($beitrag);
foreach($beitrag as $ausgabe)
{
$ausgabe = stripslashes($ausgabe);
$zerlegen = explode("|", $ausgabe);
echo "
<table align=\"center\"
border=\"1\" cellspacing=\"0\"
cellpadding=\"5\" bordercolorlight=\"black\"
bordercolordark=\"black\" width=\"50%\">
<tr>
<td>
Von <a href=\"mailto:$zerlegen[0]\">$zerlegen[1]</a>
am $zerlegen[2]
</td>
</tr>
<tr>
<td>
$zerlegen[3]
</td>
</tr>
</table>
";
}
?>
Alles anzeigen
Neuerbeitrag.php
PHP
<html>
<head>
<title>Gästebuch - Speichere Beitrag</title>
</head>
<body>
<?php
$user = $_POST["Name"];
$user = htmlentities($user);
$inhalt = $_POST["inhalt"];
$inhalt = htmlentities($inhalt);
$inhalt = str_replace("\n", "
", $inhalt);
$email = $_POST["EMail"];
$email = htmlentities($email);
if ($inhalt == "" or $user == "")
{
echo "Sie müssen das Feld \"Namen\"
und \"Inhalt\" ausfüllen";
}
else
{
$datum= date("d.m.Y H:i:s");
$eintrag="$email|$user|$datum|$inhalt";
$datei = fopen("gaestebuch.txt", "a");
fwrite($datei, "\n".$eintrag);
fclose($datei);
echo "Ihr Eintrag wurde erfolgreich gespeichert";
}
?>
[url='gaestebuch.php']Zurück zum Gästebuch[/url]
</body>
</html>
Alles anzeigen
Gaestebuch.txt sieht ca. so aus
Code
[email]ich@du.de[/email]|Andavos|07.12.2003 15:08:44|Alles verstanden [email]du@ich.de[/email]|Nils Reimers|07.12.2003 15:37:50|Wenn nicht, dann frag bitte im Forum stellen
Ich würde gerne einen Chat daraus machen,
wenn man einen Eintrag macht dann wird er automatisch nach 15Sekunden Gelöscht!
Wenn ihr mir weiterhelfen könnt währe ich euch sehr verbunden.
gelöscht