html>
<head>
<title>Sven's Gästebuch</title>
</head>
<body>
<?php
if(action == "add")
{
if(empty($_POST['name']) || empty($_POST['mail']) || empty($_POST['text']))
{
echo "<b>Du hast nicht alle Felder ausgefüllt !</b><br>";
echo "Klicke auf den Zurück-Button deines Browsers";
}
else{
echo "Danke <i>$name</i> für deinen Eintrag!";
}
}
else
{
?>
<b>Eintragen in mein Gästebuch<b><br>
<form action="gb.php?action=add" method="post">
Dein Name: <input type="text" name="name" size="24"><br>
E-Mail: <input type="text" name="mail" size="24"><br>
Homepage: <input type="text" name="www" size="24"><br>
<br>
Dein Eintrag:<br>
<textarea name="text" cols="35" rows="5"></textarea><br>
<input type="submit" value="Abschicken">
<input type="reset" value="Löschen">
</form>
<?php
}
$zeit = getdate();
$tag = $zeit["mday"];
$jahr = $zeit["year"];
$stunden = $zeit["hours"];
$minuten = $zeit["minutes"];
$monat = $zeit["month"];
$wochentag = $zeit["weekday"];
switch ($wochentag)
{
case "Monday";
$wochentag_de = "Montag";
break;
case "Tuesday";
$wochentag_de = "Dienstag";
break;
case "Wednsday";
$wochentag_de = "Mittwoch";
break;
case "Thursday";
$wochentag_de = "Donnerstag";
break;
case "Friday";
$wochentag_de = "Freitag";
break;
case "Saturday";
$wochentag_de = "Samstag";
break;
case "Sunday";
$wochentag_de = "Sonntag";
break;
}
switch($monat)
{
case "January";
$monat_de = "Januar";
break;
case "February";
$monat_de="Februar";
break;
case "March";
$monat_de="März";
break;
case "June";
$monat_de="Juni";
break;
case "July";
$monat_de="Juli";
break;
case "October";
$monat_de="Oktober";
break;
case "December";
$monat_de="Dezember";
break;
}
$nummer = fopen("gaesteanzahl.txt","r");
$zahl = fgets($nummer,10);
$zahl=trim($zahl);
$zahl++;
$nummer_schreiben = fopen("gaesteanzahl.txt","w");
fwrite($nummer_schreiben,$zahl);
$nummer_und_datum="Nr. $zahl vom $wochentag_de, den $tag. $monat_de $jahr um $stunden.$minuten Uhr.";
$text=nl2br($text); //Zeilenumbrüche in <br> umwandeln
$name =$_POST['name'];
$email = $_POST['mail'];
$homepage = $_POST['www'];
$text = $_POST['text'];
$eintrag="<table">
<tr><td>$nummer_und_datum</td></tr>
<tr><td>Name:</td><td>$name</td></tr>
<tr><td>Email:</td><td><a href=\"mailto:$email \">$email </td></tr>
<tr><td>Homepage:</td><td><a href=\"$homepage\" target=\"_blank\">$homepage</td></tr>
<tr><td">$text</td></tr></table><br><br>\n";
$eintraege_alt = file("buch.txt");
$eintraege_anzahl = count($eintraege_alt);
$eintraege = "$eintrag$eintraege_alt[0]";
for($i=0; $i<$eintraege_anzahl; $i++)
{
$eintreage = "$eintrag$eintraege_alt[$i]";
}
$datei = fopen("gaeste.txt","w");
fwrite($datei,$eintraege);
?>
</body>
</html>