<?PHP
include('com/connect.php');
include('asx-top.php');
include('asx-navigation.php');
echo '<div class="content">';
if(empty($_GET['section']))
{
$sql = "SELECT *
FROM `content`
WHERE `section` = 'startseite'
LIMIT 1
";
$result = mysql_query($sql);
while ($row = mysql_fetch_assoc($result))
{
echo '<div style="text-transform:capitalize" class="box1">'.nl2br($row['section']).'</div>';
echo '<div style="padding-left:10px">'.nl2br($row['text']).'</div>';
}
}else{
$sql = "SELECT *
FROM `guestbook`
WHERE `section` = '".mysql_real_escape_string($_GET['section'])."'
LIMIT 1
";
$result = mysql_query($sql);
while ($row = mysql_fetch_assoc($result))
{
echo '<div style="text-transform:capitalize" class="box1">'.nl2br($row['section']).'</div>';
}
if(isset($_POST['check']))
{
$true = 1;
if($_POST['selection'] == 'insert')
{
if(empty($_POST['name']))
{
$true = 0;
$no_name = 'Ihr name';
}
if(empty($_POST['mail']))
{
$true = 0;
$no_mail = 'e-M@il';
}else{
if($_POST['mail']!="" && ereg("^([a-zA-Z0-9\.\_\-]+)@([a-zA-Z0-9\.\-]+\.[A-Za-z][A-Za-z]+)$", $_POST['mail']))
{
}else {
$true = 0;
$no_mail = 'e-m@il';
}
}
}
}
if($true)
{
$datum = date(d).'.'.date(m).'.'.date(y);
$zeit = date(H).'.'.date(i);
$ip = $_SERVER['REMOTE_ADDR'];
$sql = '
INSERT INTO
`guestbook`
SET
`section` = "guestbook",
`name` = "'.mysql_real_escape_string($_POST['name']).'",
`email` = "'.mysql_real_escape_string($_POST['mail']).'",
`text` = "'.mysql_real_escape_string($_POST['text']).'",
`datum` = "'.$datum.'",
`zeit` = "'.$zeit.'",
`ip` = "'.$ip.'"
';
mysql_query($sql);
echo mysql_error();
echo 'eintrag erfolgreich';//wen es mir das anzeigt und ich F5 drücke trägt es mir daselbe noch einmal ein
}else{
echo '<div class="gbleft">';
echo 'Aus Rechtlichen gründen, Distanziere ich mich<br>';
echo 'vom Inhalt der geschriebenen Nachrichten.<br>';
echo 'Das nützen von böswilligen Codes wird schon<br>';
echo 'in der Phase des eintragens unterbunden, macht<br>';
echo 'euch deshalb nicht die mühe HTML, Javascript<br>';
echo 'oder ähnliches zu verwenden.<br>';
echo 'Vielen Dank der Webmaster<br><br>';
echo '<form action="'.$_SERVER['PHP_SELF'].'?additive=neutrally§ion=guestbook&page=1" method="POST">';
echo '<table>';
echo '<tr><td colspan="2"><b>Eintrag:</td></tr></b>';
echo '<tr><td>name:</td>';
echo '<td><input type="text" name="name" class="insrt"></td></tr>';
echo '<tr><td>e-m@il:</td>';
echo '<td><input type="text" name="mail" class="insrt"></td></tr>';
echo '<tr><td>nachricht:</td>';
echo '<td><textarea name="text" class="insrt1" cols="26" rows="5"></textarea></td></tr>';
echo '<tr><td></td>';
echo '<input type="hidden" name="selection" value="insert">';
echo '<input type="hidden" name="check" value="1">';
echo '<td><input type="submit" name="send" class="insrtsub" value="Eintragen"></td></tr>';
echo '</form>';
echo '<form action="'.$_SERVER['PHP_SELF'].'?additive=neutrally§ion=guestbook&page=1" method="POST">';
echo '<tr><td colspan="2"><b><br>Eintrag suchen:</b></td></tr>';
echo '<tr><td colspan="2">nach stichwort oder name suchen:</td></tr>';
echo '<tr><td>stichwort:</td>';
echo '<td><input type="text" name="mail" class="insrt"></td></tr>';
echo '<input type="hidden" name="selection" value="search">';
echo '<input type="hidden" name="check" value="1">';
echo '<tr><td></td><td><input type="submit" name="send" class="insrtsub" value="Suchen"></td></tr>';
echo '</form>';
echo '</table>';
echo '</div>';
echo '<div class="gbright">';
$sql = "SELECT *
FROM `guestbook`
"; //Anstatt 'Tabelle' natürlich die betreffende Tabelle auswählen
$eintrage = mysql_num_rows(mysql_query($sql)); //Die Einträge der Tabelle herausholen
$maxproseite = 4; //Statt der 5 die maximale Anzahl der Einträe pro Seite angeben
$i = 0;
$seiten = $eintrage / $maxproseite; //Anzahl der Seiten errechnen
if (!isset($_GET['page'])) { //normalabfrage, wenn keine Seite gegeben ist.
$sql = "SELECT * FROM `guestbook` ORDER BY `id` DESC LIMIT 0,".$maxproseite.";";
} else { //Abfrage, wenn eine Seitenzahl gegeben ist.
$abeintrag = $_GET['page'] * $maxproseite - $maxproseite;
$sql = "SELECT * FROM `guestbook` ORDER BY `id` DESC LIMIT ".$abeintrag.",".$maxproseite.";";
}
$result = mysql_query($sql);
while($row = mysql_fetch_assoc($result))
{
echo '<div class="gbtext">';
echo '<b><u>'.$row['name'].'</b> schrieb am '.$row[datum].' um '.$row['zeit'].'</u><br><br>';
echo $row['text'].'<br><br>';
echo '</div>';
}
echo 'Seite ';
for($i = 1; $i - 1< $seiten; $i++){ //Ausgabe der Linkliste
echo '<b><a href="'.$_SERVER['PHP_SELF'].'?additive=neutrally§ion=guestbook&page='.$i.'" class="set2"> '.$i.'</b></a>';
}
$back = $_GET['page']-1;
if($_GET['page'] == '1'){}else
{
echo ' <a href="'.$_SERVER['PHP_SELF'].'?additive=neutrally§ion=guestbook&page='.$back.'" class="set2"> zurück</b>';
}
echo '</div>';
}
}
echo '</div>';
include('asx-bottom.php');
?>