<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 == "" ) {
@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 *, DATE_FORMAT(tstamp,'%d.%m.%y') AS tstamp_f
FROM gaestebuch ORDER BY tstamp DESC";
$eintrage = mysql_query($query,$conn);
$sql = mysql_num_rows($result); //Die Einträge der Tabelle herausholen
$maxproseite = 5; //Statt der 5 die maximale Anzahl der Einträe pro Seite angeben
$i = 0;
$seiten = $eintrage / $maxproseite;
//Blätterfunktion
list($gesamt) = mysql_fetch_row(mysql_query("SELECT COUNT(*) FROM gaestebuch"));
if (!isset($_GET['page'])) { //normalabfrage, wenn keine Seite gegeben ist.
$sql = "SELECT * , DATE_FORMAT(tstamp,'%d.%m.%y') AS tstamp_f FROM `gaestebuch` ORDER BY tstamp LIMIT 0,".$maxproseite.";";
} else { //Abfrage, wenn eine Seitenzahl gegeben ist.
$abeintrag = $_GET['page'] * $maxproseite - $maxproseite;
$sql = "SELECT * , DATE_FORMAT(tstamp,'%d.%m.%y') AS tstamp_f FROM `gaestebuch` ORDER BY tstamp DESC LIMIT ".$abeintrag.",".$maxproseite.";";
}
$result = mysql_query($query,$conn);
while($row = mysql_fetch_assoc($result)){
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=\"index.php?section=gaestebuch&page=".$i."\">".$i."</a> ";
}
mysql_close($conn);
?>
<br/><br/>
<a class="top" href="">Top<img src="img/top.gif" alt="Top"/></a>
</div>