Gästebuch
Tragen Sie sich in unser Gästebuch ein:
",$text); $text=str_replace("\r","",$text); return ($text); } function gbgetVars($myKey) { // Holt Get-Vars if (isset($_GET[$myKey])) { if (get_magic_quotes_gpc()) { return (stripslashes($_GET[$myKey])); } else { return ($_GET[$myKey]); } } else { return (""); } } function gbServerVars($myKey) { // Holt Server-Vars if (isset($_SERVER[$myKey])) { return ($_SERVER[$myKey]); } else { return (""); } } function gbfwritePad($fp,$myVar,$length) { // Schreibt gepadded in Datei fwrite($fp,$myVar.str_repeat(" ",$length),$length); } function gbfgetPad($fp,$length) { // Liest gepaddete Daten return rtrim(fread($fp,$length)); } function gbformatText($text) { // Ersetzt BB-Formate $text=str_replace("[i]","",$text); $text=str_replace("[/i]","",$text); $text=str_replace("[b]","",$text); $text=str_replace("[/b]","",$text); $text=str_replace(":)","






Vielen Dank für Ihren Eintrag in unser Gästebuch. Wir freuen uns über jeden Besucher und nehmen Kritik und Anregungen sehr ernst.
Der eingegebene Sicherheitscode ist ungültig.
\n"); $gbrepost=true; } } if (gbgetVars("action")=="") { // Anzeigen $displaycount=0; if (file_exists($filename)) { $fp=fopen($filename,"r"); flock ($fp,1); $recordcount=gbfgetPad($fp,6); $first=gbgetVars("offset"); if ($first==0) { $first=1; }; $last=$first+$maxpage-1; for ($i=1; $i<=$recordcount; $i++) { fseek($fp,6+($recordcount-$i)*4890); $view=gbfgetPad($fp,1); gbfgetPad($fp,15); if ($view==1) { $displaycount++; if ($i>=$first && $i<=$last) { $username=gbfgetPad($fp,256); $message=gbfgetPad($fp,4096); $email=gbfgetPad($fp,256); $www=gbfgetPad($fp,256); $date=gbfgetPad($fp,10); echo("");
echo("$date - ");
if ($email=="") {
echo(htmlentities($username, ENT_COMPAT, 'ISO-8859-1'));
} else {
echo("");
echo(htmlentities($username, ENT_COMPAT, 'ISO-8859-1'));
echo("\n");
}
if ($www!="") {
if (substr($www,0,7)!="http://") {
$wwwplus="http://".$www;
} else {
$wwwplus=$www;
}
echo(" ");
echo("(".htmlentities($www, ENT_COMPAT, 'ISO-8859-1').")");
echo("\n");
}
echo("
\n");
echo(gbformatText($message)."
\n");
echo("Hier klicken, um einen Eintrag zu schreiben
\n");
if ($displaycount!=0) {
if ($first>1) {
print "Zurück ";
};
$page=0;
if ($displaycount>$maxpage) {
for ($i=1;$i<=$displaycount;$i=$i+$maxpage) {
$page++;
if ($i==$first) {
print " $page ";
} else {
print "$page ";
}
}
}
if ($displaycount>$last) {
print "Weiter ";
}
}
echo("