Hier mal die ganzen Codes!
Also der Code von der gaestebuch.php:
Wollen Sie einen neuen Beitrag hinzufügen?<br><br>
<form action="neuer_beitrag.php" Method="post">
Ihr Name:<br>
<input name="Name" size="40"><br><br>
E-Mail:<br>
<input name="EMail" size="40"><br>
<br><br>
Inhalt:<br>
<textarea name="inhalt" cols="40" rows="12"
wrap="physical"></textarea><br>
<input type="submit" value="Absenden">
</form>
<hr>
<?php
$beitrag = file("gaestebuch.txt");
?>
<?php
$beitrag = file("gaestebuch.txt");
krsort(beitrag);
foreach($beitrag as $ausgabe)
{
$ausgabe = stripslashes($ausgabe);
$zerlegen = "explode("|", $ ausgabe);
echo "
<table algin=\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><br>
";
}
?>
Und der Code der neuer_beitrag.php:
<html>
<head>
<title>Gästebuch - Speichere Beitrag</title>
</head>
<body>
<?php
$user = $HTTP_POST_VARS["Name"];
$user = htmlentities($user);
$inhalt = $HTTP_POST_VARS["inhalt"];
$inhalt = htmlentities($inhalt);
$inhalt = str_replace("n", "<br>, $inhalt);
$email = $HTTP_POST_VARS["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";
}
?>
<br>
<a href="gaestebuch.php">Zurück zum Gästebuch</a>
</body>
</html>