Hallo,
ich bräuchte etwas Hilfe bei meinem Gästebuch. Es will einfach nicht funktionieren.
Hier die Seite (der PHP-Code steht zwischen den beiden HTML-Codes):
Vielleicht kann mir dabei jemand helfen. Wäre echt dankbar..
Hier noch der Link:
David Kimmig's Seite - Gästebuch
Ach ja, wenn man etwas reinschreibt, kommt einfach nichts dabei raus :(
Grüße
Keyno
Mod-Edit: [noparse]
ich bräuchte etwas Hilfe bei meinem Gästebuch. Es will einfach nicht funktionieren.
Hier die Seite (der PHP-Code steht zwischen den beiden HTML-Codes):
PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="ltr">
<head>
<title>David Kimmig's Seite - Gästebuch</title>
<meta http-equiv="content-type" content="text/html; charset=UTF-8"/>
<link rel="stylesheet" type="text/css" href="../style.css" media="screen" />
</head>
<body>
<div id="header">
<div class="center_wrapper"><br /><br />
<div class="clearer"> </div>
<div id="site_title">
<h1><a href="http://www.html.de/">David Kimmig's <span>Seite</span></a></h1>
</div>
</div>
</div>
<div id="navigation">
<div class="center_wrapper">
<ul>
<li><a href="http://www.html.de/">Startseite</a></li>
<li><a href="http://www.html.de/über_mich">Über mich</a></li>
<li><a href="http://www.html.de/downloads">Downloads</a></li>
<li><a href="http://www.html.de/grafikgästebuch">Grafikgästebuch</a></li>
<li class="current_page_item"><a href="">Gästebuch</a></li>
<li><a href="http://www.html.de/kontakt">Kontakt</a></li>
</ul>
<div class="clearer"> </div>
</div>
</div>
<div id="main_wrapper_outer">
<div id="main_wrapper_inner">
<div class="center_wrapper">
<div class="left" id="main">
<div id="main_content">
<div class="post">
<div class="post_title">
<h2>Gästebuch</h2>
</div>
<div class="post_body">
<p><?php readfile("daten.dat"); ?>
<?php
//Zufallszahlen erzeugen
mt_srand((double)microtime() * 1000000);
$zufall1 = mt_rand(1,20);
mt_srand((double)microtime() * 1000000);
$zufall2 = mt_rand(1,9);
$k = "$zufall1" + "$zufall2";
$key = md5($k);
$Name = $_POST[Name];
$Name = strip_tags($Name);
$Name = stripcslashes($Name);
$Name = stripslashes($Name);
$Name = str_replace(" ", "xxxxxx", $Name);
$Email = $_POST[Email];
$Email = strip_tags($Email);
$Email = stripcslashes($Email);
$Email = stripslashes($Email);
$Nachricht = $_POST[Nachricht];
$Nachricht = strip_tags($Nachricht);
$Nachricht = stripcslashes($Nachricht);
$Nachricht = stripslashes($Nachricht);
$ergebnis = $_POST[ergebnis];
$ergebnis = strip_tags($ergebnis);
$ergebnis = stripcslashes($ergebnis);
$ergebnis = stripslashes($ergebnis);
$key2 = $_POST[key2];
if(!ctype_alnum($key2)) {unset($key2);}
$t = $_POST[t];
if(empty ($Name)) {$error .= "<p class=\"fehler\">Fehler: Geben Sie bitte Ihren Namen ein</p>";}
if(!ctype_alnum($Name)) {$error .= "<p class=\"fehler\">Fehler: Ihr Name darf nur alphanumerische Zeichen enthalten</p>";}
if(ctype_cntrl($Name)) {$error .= "<p class=\"fehler\">Fehler: Ihr Name enthält unzulässige Zeichen.</p>";}
if(!is_numeric($t)){$error .= "<p class=\"fehler\">Fehler: Ein Fehler ist aufgetreten</p>";}
if(empty ($Nachricht)) {$error .= "<p class=\"fehler\">Fehler: Geben Sie bitte einen Eintrag ein.</p>";}
if(empty ($ergebnis)) { $error .= "<p class=\"fehler\">Fehler: Geben Sie bitte das Ergebnis der Sicherheitsabfrage ein.</p>";}
if(!is_numeric($ergebnis)){$error .= "<p class=\"fehler\">Fehler: Das Ergebnis der Sicherheitsabfrage enthält unzulässige Zeichen.</p>";}
if(ctype_cntrl($ergebnis)) {$error .= "<p class=\"fehler\">Fehler: Das Ergebnis der Sicherheitsabfrage enthält unzulässige Zeichen.</p>";}
$abfrage = md5($ergebnis);
if(!empty($ergebnis))
{
if($abfrage != $key2) {$error .= "<p class=\"fehler\">Fehler: Das Ergebnis der Sicherheitsabfrage ist leider nicht korrekt.</p>";}
}
if(empty($error))
{
$daten = "<div class=\"comment\">
<div class=\"comment_gravatar left\"><img alt=\"Unbekannter\" src=\"sample-gravatar.jpg\" height=\"32\" width=\"32\" /></div>
<div class=\"comment_author left\"> <a href=\"mailto:".$_POST["email"]."\">".$_POST["name"]."</a>
<div class=\"comment_date\">".strftime("%x")." um ".strftime("%X")."</div>
</div>
<div class=\"clearer\"> </div>
<div class=\"comment_body\">
<p>".$_POST["comment"]."</p>
</div>
</div>";
$datenbank = "daten.dat";
$datei = fopen($datenbank,"a");
fwrite($datei, $daten);
}
?></p>
<form action="http://davidkimmig.de/de/gästebuch" method="post" id="reply">
<fieldset>
<div class="legend">
<h3>Schreibe einen Eintrag!</h3>
</div>
<div class="form_row">
<div class="form_property form_required">Name</div>
<div class="form_value">
<input type="text" size="32" name="name" value="<?php echo $Name; ?>" class="inputtext" />
</div>
<div class="clearer"> </div>
</div>
<div class="form_row">
<div class="form_property">E-Mail</div>
<div class="form_value">
<input type="text" size="32" name="email" value="<?php echo $Email; ?>" class="inputtext" />
</div> (optional)
<div class="clearer"> </div>
</div>
<div class="form_row">
<div class="form_property form_required"><?php echo $zufall1; ?> + <?php echo $zufall2; ?> =</div>
<div class="form_value">
<input type="text" size="2" maxlength="2" name="ergebnis" id="ergebnis" />
</div>
<div class="clearer"> </div>
</div>
<div class="form_row">
<div class="form_property form_required">Eintrag</div>
<div class="form_value">
<textarea rows="10" cols="46" name="Nachricht"><?php echo $Nachricht; ?></textarea>
</div>
<div class="clearer"> </div>
</div>
<div class="form_row form_row_submit">
<div class="form_value">
<input type="submit" class="button" value="Eintrag absenden" />
<input name="sent" type="hidden" id="sent" value="1" />
<input name="key2" type="hidden" id="key2" value="<?php echo $key; ?>" />
<input name="t" type="hidden" id="t" value="<?php echo time(); ?>" />
</div>
<div class="clearer"> </div>
</div>
</fieldset>
</form>
</div>
</div>
</div>
</div>
<div class="clearer"> </div>
</div>
</div>
</div>
<div id="footer">
<div class="center_wrapper">
<div class="left"> © Copyright 2009 David Kimmig | Valid <a href="http://validator.w3.org/check?uri=referer">XHTML</a> | <a href="http://jigsaw.w3.org/css-validator/check/referer">CSS</a></div>
<div class="right">Website template by <a href="http://arcsin.se/">Arcsin</a> </div>
<div class="clearer"> </div>
</div>
</div>
</body>
</html>
Vielleicht kann mir dabei jemand helfen. Wäre echt dankbar..
Hier noch der Link:
David Kimmig's Seite - Gästebuch
Ach ja, wenn man etwas reinschreibt, kommt einfach nichts dabei raus :(
Grüße
Keyno
Mod-Edit: [noparse]
Code:
[/noparse] in [noparse][php][/noparse]-tags umgewandelt - Dann arbeitet der Highlighter für dich und womögliche Fehler sind leichter zu lokalisieren [/B]([URL="http://www.html.de/members/xraysolo.html"]XraYSoLo[/URL])
Zuletzt bearbeitet von einem Moderator: