""){session_start();} // mit der Datenbank verbinden: $serverID = @mysql_connect($db_host, $db_user, $db_pass); if(!$serverID) {echo "Der DB Server ist im Moment leider nicht erreichbar!";} $datenbank=mysql_select_db($db_name, $serverID); // HTML Haeder ?> Gästebuch Admin Breich
"; if(!$serverID) {echo "- Der DB Server ist leider nicht erreichbar !
"; } else {echo "- Der DB Server wurde erfolgreich erreicht !
";} if (!$datenbank) {echo "- Die Datenbank wurde nicht gefunden !
"; } else {echo "- Die Datenbank wurde gefunden !
";} $anlegen = mysql_query("create table Gaestebuch ( id int(11) NOT NULL auto_increment, name varchar(50) NOT NULL default '', mail varchar(50) NOT NULL default '', homepage varchar(100) NOT NULL default 'http://', eintrag text NOT NULL default '', kommentar text NOT NULL default '', vote int(1) NOT NULL default '0', valid int(1) NOT NULL default '0', time int(20) NOT NULL default '0', ip varchar(15) NOT NULL default '', PRIMARY KEY (id) ) TYPE=MyISAM COMMENT='Gästebuch vom Pawlita.de' "); if (!$anlegen) {echo "- Tabelle konnte nicht angelegt werden !
";} else {echo "- Tabelle wurde erfolgreich angelegt !
";} exit; } // LogIn if ($admin_pass<>"") { $passwort = $_POST['passwort']; if (!session_is_registered('Admin') AND $passwort==$admin_pass) {session_register('Admin');} if (!session_is_registered('Admin')) { echo"\n"; echo" \n"; echo" "; echo" "; echo"
\n"; echo" Gästebuch Admin Breich
\n"; echo"
"; echo" "; echo" "; echo" "; echo" "; echo" "; echo"
Passwort : 
"; echo"
"; echo" "; echo"
"; echo"
"; exit; } } // Anzeige Header und align vorgabe echo"\n"; echo" \n"; echo" \n"; echo" \n"; echo" \n"; echo" \n"; echo" \n"; // der Copyright Hinweis darf nicht entfernt werden !!! echo" \n"; echo"
\n"; echo"Gästebuch Admin Breich
\n"; // Gesamte Einträge auslesen und anzeigen $abfrage=mysql_query("select count(id) from Gaestebuch WHERE valid=1"); $gesamt=mysql_result($abfrage,0,0); mysql_free_result($abfrage); echo"Es sind insgesamt $gesamt Einträge vorhanden.
\n"; // Durschnittsbewertung auslesen $abfrage=mysql_query("select avg(vote) from Gaestebuch where vote>0 AND valid=1"); $avgvote=mysql_result($abfrage,0,0); mysql_free_result($abfrage); $avgvote=round($avgvote,0); if ($avgvote>0 AND $avgvote<=5) { if ($avgvote=="5") $avgvote="Sehr gut"; if ($avgvote=="4") $avgvote="Gut"; if ($avgvote=="3") $avgvote="ist O.K."; if ($avgvote=="2") $avgvote="geht so"; if ($avgvote=="1") $avgvote="Schlecht"; echo"Im Durchschnitt wurde die Seite mit $avgvote bewertet.

\n"; } else { echo"Sie haben noch keine Bewertung erhalten.

\n";} echo"
\n"; // Bearbeiteten Eintrag speichern if ($aktion=="save") { // Relevante Variablen auslesen $editid = $_POST['editid']; $neuname = $_POST['neuname']; $neumail = $_POST['neumail']; $neuhomepage = $_POST['neuhomepage']; $neueintrag = $_POST['neueintrag']; $neukomm = $_POST['neukomm']; if ($editid<>"" AND $neuname<>"" AND $neueintrag<>"") { $neueintrag=htmlentities($neueintrag); $neukomm=htmlentities($neukomm); mysql_query("Update Gaestebuch set name='$neuname', mail='$neumail', homepage='$neuhomepage', eintrag='$neueintrag', kommentar='$neukomm' where id='$editid'"); echo"Eintrag wurde geändert!

"; } } // Eintrag löschen? if ($aktion=="del") { $delid = $_GET['delid']; $del = $_GET['del']; if ($delid<>"") { if($del=="ja") { mysql_query("delete from Gaestebuch where id='$delid'"); echo"Eintrag wurde gelöscht!

"; $aktion=""; $delid=""; $del=""; } else { $abfrage = "SELECT * from Gaestebuch WHERE id='$delid'"; $ergebnis = mysql_query($abfrage); while($row=mysql_fetch_array($ergebnis)) { $name=$row['name']; $time=$row['time']; $datum = date("d.m.Y",$time); $uhrzeit = date("H:i",$time); echo"Eintag nr. $delid geschrieben von $name am $datum - $uhrzeit Uhr wirklich löschen ?

"; } echo"Ja, Eintrag wirklich löschen!"; echo" - Nee, nicht löschen!

\n"; } } } // Eintrag freischalten und sperren if ($aktion=="valid") { $validid = $_GET['validid']; $valid = $_GET['valid']; $abfrage = "SELECT * from Gaestebuch WHERE id='$validid'"; $ergebnis = mysql_query($abfrage); while($row=mysql_fetch_array($ergebnis)) { $name=$row['name']; $time=$row['time']; $datum = date("d.m.Y",$time); $uhrzeit = date("H:i",$time); } if ($valid=="0" OR $valid=="1") { mysql_query("Update Gaestebuch set valid='$valid' where id='$validid'"); echo"Eintrag wurde freigeschaltet/gesperrt !

"; } $aktion =""; $validid=""; $valid=""; } // Eitrag Bearbeiten eingeben if ($aktion=="edit" AND $_GET['editid']<>"") { $editid = $_GET['editid']; $abfrage = "SELECT * from Gaestebuch WHERE id='$editid'"; $ergebnis = mysql_query($abfrage); while($row=mysql_fetch_array($ergebnis)) { $name=$row['name']; $homepage=$row['homepage']; $eintrag=$row['eintrag']; $kommentar=$row['kommentar']; $vote=$row['vote']; $mail=$row['mail']; $ip=$row['ip']; $time=$row['time']; $datum = date("d.m.Y",$time); $uhrzeit = date("H:i",$time); } ?> >
Eintrag Nr.$editid vom $datum - $uhrzeit Uhr";?>
Name : ";?>
Mail : ";?> Ist nur dem Admin sichtbar.";?>
Homepage : ";?>
Eintrag : ";?>
Kommentar : ";?>
     

"edit" AND $aktion<>"del") { // Navigation if ($seite=="") {$seite=0;} $start = $seite * $proseite; $maxseite= ($gesamt/$proseite)-1; if ($seite>0 OR $seite<=$maxseite) { echo"\n"; echo" \n"; echo" \n"; echo" \n"; echo" \n"; echo"
\n"; if ($seite>0){$pre=$seite-1; echo "Vorherige Seite";} echo"  \n\n "; if ($seite<$maxseite){$vor=$seite+1; echo "Nächste Seite\n";} echo"
\n
\n"; } // Anzeige der Beiträge $abfrage = "SELECT * from Gaestebuch ORDER BY ID DESC LIMIT $start, $proseite"; $ergebnis = mysql_query($abfrage); while($row=mysql_fetch_array($ergebnis)) { $id=$row['id']; $name=$row['name']; $homepage=$row['homepage']; $eintrag=$row['eintrag']; $kommentar=$row['kommentar']; $vote=$row['vote']; $valid=$row['valid']; $mail=$row['mail']; $ip=$row['ip']; $time=$row['time']; $datum = date("d.m.Y",$time); $uhrzeit = date("H:i",$time); ?> >
$name"; ?> "" AND $homepage<>"http://"){echo "Homepage";} ?> $datum - ".$uhrzeit."Uhr"; ?>
Eintrag Nr.$id, $name hat die Seite mit $vote bewertet.
"; echo""; echo nl2br($eintrag); echo"\n"; if($kommentar<>"") {echo"
\n"; echo"Kommentar:
\n"; echo nl2br($kommentar); echo"
\n";} echo"
\n"; if ($valid=="1" ) echo "Sperren - "; else echo "Freischalten - "; echo "Edit - "; echo "Löschen"; ?>

0 OR $seite<=$maxseite) { echo"\n"; echo" \n"; echo" \n"; echo" \n"; echo" \n"; echo"
\n"; if ($seite>0){$pre=$seite-1; echo "Vorherige Seite";} echo"  \n\n "; if ($seite<$maxseite){$vor=$seite+1; echo "Nächste Seite\n";} echo"
\n
\n"; } } //ende align vorgabe echo"
Gästebuch Admin v1.5 ©Pawlita.de
\n"; // HTML Ende ?>