<div id="content_form">
<h2><a href="http://www.so-klappt-es.de/secure/index.php">Gästebuch</a></h2><br/><br/>
<?php
include ("inc.php");
include ("check.php");
// Variablen auf 0 setzen
$tvname = "" ; $temail = "" ; $tbeitrag = "" ;
if ($_POST['submit']) {
// Tags entfernen
$name = trim($_POST["vname"]);
$ort = trim($_POST["ort"]);
$beitrag = trim($_POST["beitrag"]);
$homepage = trim($_POST["homepage"]);
//Blätterfunktion
// Variablen prüfen
if ( $vname == "" ) { $tvname = "Bitte Deinen Namen eintragen !" ; }
else { $tvname = "" ; }
if ( $email == "" ) { $temail = "Bitte Deine E-mail Addi !" ; }
else {
if(check_email($email)) { $temail = "" ; }
else { $temail = "Das ist keine Mail Addi!" ; }
}
if ( $beitrag == "" ) { $tbeitrag = "Bitte schreibe etwas!" ; }
else { $tbeitrag = "" ; }
// Mails versenden
if ( $vname != "" && $beitrag != "" && $temail == "" ) {
$headers = "MIME-Version: 1.0\n";
$headers .= "Content-Type: text/plain; charset=iso-8859-1\n";
$headers .= "From:Dieter treffer <dietertreffer@dietrude.de>\n";
$headers .= "Reply-To: dietertreffer@dietrude.de\n";
$headers .= "X-Sender-IP:".$REMOTE_ADDR."\n";
$headers .= "X-Mailer:PHP/".phpversion();
$webmaster = "dietertreffer@dietrude.de";
$betreff = "Gästebuch";
$kopf1 = "Folgender Eintrag erfolgte:\n\n";
$eintrag = "Name: ".$vname."\nOrt: ".$ort."\nEMail: ".$email."\n\n".$beitrag."\n";
$loeschlink = "\n\nLöschen:
http://www.so-klappt-es.de/didi.php\n\n";
$text1 = $kopf1.$eintrag.$loeschlink;
//45
@mail($webmaster,$betreff,$text1,$headers);
if ($email !=""){
$kopf2 = "Sie haben in unser Gästebuch folgenden Eintrag vorgenommen:\n\n";
$fuss2 = "\n\nVielen Dank für Ihren Eintrag\nDieter Treffer\nwww.sp-klappt-es.de";
$text2 = $kopf2.$eintrag.$fuss2;
@mail($email,$betreff,$text2,$headers);
}
// Eintraege an DB gaestebuch senden
$query = "INSERT into gaestebuch (vname,ort,email,homepage,beitrag)
VALUES('$vname','$ort','$email','$homepage','$beitrag')";
$result = mysql_query($query, $conn) or mysql_die();
echo "
<strong>
Eintrag gespeichert !<br /><br /></strong>
<br />
";
// Felder leeren
$vname = "" ; $ort = "" ; $email = "" ; $homepage = "" ; $beitrag = "" ;
}
}
// Ende Abfrage
?>
<form method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>?section=gaestebuch">
<fieldset>
<legend>Dein Eintrag</legend>
<span class="rot"><strong><?php echo $tvname ; ?></strong></span>
<br/>
<table>
<tr>
<td class="form">Name *:<br/>
<input class="text" type="text" name="vname" size="40"
tabindex="2" value="<?php echo $vname ; ?>" /></td>
</tr>
<tr>
<td class="form">Ort:<br/>
<input class="text" type="text" name="ort" size="40"
tabindex="3" value="<?php echo $ort ; ?>" /></td>
</tr>
<tr>
<td class="form">Mail *:<br/>
<span class="rot"><strong><?php echo $temail ; ?></strong></span>
<input class="text" type="text" name="email" size="40"
tabindex="4" value="<?php echo $email ; ?>" /></td>
</tr>
<tr>
<td class="form">Homepage :<br/>
<input class="text" type="text" name="homepage" size="40"
tabindex="4" value="<?php echo $homepage ; ?>http://" /></td>
</tr>
<tr>
<td class="form">Beitrag *:<br/>
<span class="rot"><strong><?php echo $tbeitrag ; ?></strong></span>
<textarea class="text" rows="8" name="beitrag" cols="40"
tabindex="5"><?php echo $beitrag;?></textarea></td>
</tr>
<tr>
<td><input class="button" type="submit" name="submit"
value="abschicken" tabindex="6" /></td>
</tr>
</table>
</fieldset>
</form>
<br/><br/><br/>
<h2>Einträge im Gb</h2><br/>
<?php
// Verbindung mit DB fuer Eintragungen anzeigen
//Hier ist der fehler den ich aber nicht finde
$query = "SELECT count(*) as anz FROM gaestebuch";
$res = mysql_query($query) or die(mysql_error());
$row = mysql_fetch_assoc($res);
$gesamt = $row['anz'];
unset($row);
$maxproseite = 5;
$i = 0;
$epp = $maxproseite;
$seiten = ceil($gesamt/$epp);
if (!isset($_GET['page'])) {
$anfang = 0;
}
else { //Abfrage, wenn eine Seitenzahl gegeben ist.
$anfang = ($_GET['page']-1)*$epp;
}
$laenge = $epp;
$sql = "SELECT vname, ort, email, homepage, beitrag, DATE_FORMAT(tstamp,'%d.%m.%y %H:%i') AS tstamp_f
FROM gaestebuch
ORDER BY tstamp DESC
LIMIT ".$anfang.", ".$laenge;
$res = mysql_query($sql) or die(mysql_error());
while($row = mysql_fetch_assoc($res)){
#print_r($row);
echo '
<table width="70%">
<tr>
<td>Name:</td>
<td class="gb">'.$row['vname'].'</td>
<td>Ort:</td>
<td class="gb">'.$row['ort'].'</td>
</tr>
<tr>
<td>Mail:</td>
<td class="gb">'.$row['email'].'</td>
<td>Date:</td>
<td class="gb">'.$row['tstamp_f'].'</td>
</tr>
<tr>
<td>Homepage</td>
<td class="gb">';
if($row['homepage'])
{echo "
<a href=\"".$row['homepage']." \" target = \"_new\">homepage</a>";}
else {
echo "keine homepage";
}
echo'</td></tr>
</table>
<p class="bgweiss">'.nl2br($row['beitrag']).'</p>';
}
echo "Seite ";
for($i = 1; ($i - 1)< $seiten; $i++){ //Ausgabe der Linkliste
echo "<a href=\"gaestebuch.php?page=".$i."\">".$i."</a> ";
}
mysql_close($conn);
?>
<br/><br/>
<a class="top" href="">Top<img src="img/top.gif" alt="Top"/></a>
</div>