Wir ham ein Gästebuch gemacht, jedoch passiert nichts wenn man auf eintragen klickt.
Es läd einfach die index.php neu.
Hier mal der Quelltext der guestbook.php, includet in index.php
Wer sich das PRoblem näher anschauen will: http://www.preunschen.de/index.php?show=guestbook
Es läd einfach die index.php neu.
Hier mal der Quelltext der guestbook.php, includet in index.php
Wer sich das PRoblem näher anschauen will: http://www.preunschen.de/index.php?show=guestbook
PHP-Code:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<style type="text/css">
<!--
A:link {
FONT-SIZE: 11px; COLOR: #197201; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:active {
FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:visited {
FONT-SIZE: 11px; COLOR: #197201; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:hover {
FONT-SIZE: 11px; COLOR: #197201; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline overline
}
TD {
FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
BODY {
FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; SCROLLBAR-BASE-COLOR: #4C9D28
}
.input {
BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 8px; BORDER-LEFT: #000000 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: verdana;
}
-->
</style>
<title>Aktuelle News</title>
</head>
<body>
<table width="48%" border="0" cellpadding="0" cellspacing="0" bgcolor="#EDEDED" id="table1">
<tr>
<td height="31" valign="top" colspan="3" style="font-weight: normal; font-size: 11px; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif">
<img src="images/index_15/index_15-guestbook.gif" width="565" height="31"></td>
</tr>
<tr>
<td background="images/index_17.gif" width="5" style="font-weight: normal; font-size: 11px; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif"></td>
<td width="550" style="font-weight: normal; font-size: 11px; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif">
<p align="center"> </p>
<p align="center"><b>Unser Gästebuch:</b></p>
<p align="center">
<body>
<div style="width: 547px; height:215px">
<form action="<?php echo $_SERVER["PHP_SELF"]; ?>" method="post">
<p align="center">Deine Nachricht:<br>
<textarea cols="56" rows="4" wrap="soft" name="comment"></textarea><br>
Dein Name:<br>
<input type="text" name="name"><br>
Deine E-Mail-Adresse:<br>
<input type="text" name="Email">
<input type="hidden" name="uw" value="<?php echo time(); ?>">
<input type="submit" value="Eintragen"></p>
</form>
<h3 align="center">Bisherige Einträge:</h3>
<?php
function no_reload() {
$gleichheit=false;
if (isset($_POST["uw"])) {
$datei="unique.txt";
$fp=fopen($datei,"r+");
$aw=fgets($fp,30);
if ($aw==$_POST["uw"]) {
$gleichheit=true;
}
rewind($fp);
fputs($fp,$_POST["uw"]);
fclose($fp);
}
return $gleichheit;
}
$unique=no_reload();
// Dateiname in Variable speichern
$datei="comment.txt";
$Email=$_POST["Email"];
$name=$_POST["name"];
$comment=$_POST["comment"];
// Variable Kommentar gesetzt? Name und E-Mail nicht leer?
if (!empty($comment) && !empty($name) && !empty($Email) && !$unique) {
// Datei wird im Lese- und Schreib-Modus geöffnet
$fp=fopen($datei,"r+");
// alte Daten herauslesen und in $old sichern
$old=fread($fp,filesize($datei));
// E-Mail-Link entsteht
$Email="<a href='mailto:$Email'>$Email</a>";
// Datum ermitteln und formatieren
$datum=date("j.n.Y");
// HTML-Zeichen maskieren, Slashes entfernen, Zeilenumbrüche erhalten
$comment=htmlspecialchars($comment);
$comment=stripslashes($comment);
$comment=nl2br($comment);
// Meinung zusammensetzen
$meinung="<p><b>$name</b> ($Email) schrieb am " .
"<i>$datum</i>:<br>$comment</p>\n";
// Dateizeiger marschiert an den Anfagn
rewind($fp);
// neue Meinung vor alte in Datei schreiben
fputs($fp,"$meinung \n $old");
// Datei schließen
fclose($fp);
}
readfile($datei);
?>
</div>
</body>
<p align="center">
</p>
<p align="center"> </p>
<p align="center"> </p>
<p align="center"> </p>
<p align="center"> </p>
<p align="center"> </p>
<p align="center"> </p>
<p align="center"> </p>
<p align="center"> </p>
<p align="center"><BR>
</p>
<p align="center">
</p>
</td>
<td background="images/index_19.gif" width="10" style="font-weight: normal; font-size: 11px; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif"></td>
</tr>
<tr>
<td height="22" colspan="3" valign="top" style="font-weight: normal; font-size: 11px; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif"><img src="images/index_24.gif" width="565" height="22"></td>
</tr>
</table>
</body>
</html>
Kommentar