...::: Mathe-Arzt, der Doc. gegen schlechte Noten :::... 
 
 
Navigation  Gästebuch
   
 

 

 

 




wir freuen uns über euren eintrag und hoffen euch hier öfter begrüssen zu können.

"; echo "äääätsch!!!nickname/name ungültig oder beitragsinhalt kürzer 10 zeichen, nochmal..."; echo ""; eingabeform(); #Eingabeformular erneut aufrufen exit; } #Eingaben waren ok, daten speichern, siehe entsp. Function datenspeichern(); auslesen(); # einträge erneut auslesen und aktuell darstellen anzeigen("normal"); } elseif($sent and $sent=="admin") #Adminbereich geklickt { pwform(); #Passwortabfrage aufrufen } elseif($sent and $sent=="pw") #Passwort wurde eingegeben { if($pass!=$adminpasswort) #Passwort falsch { echo "
falsches passwort du trottel!!!
"; pwform(); #Passwortform erneut aufrufen exit; } #Passwort ok auslesen(); #Daten erneut einlesen anzeigen("bearb"); # Daten mit auswahlbuttons anzeigen exit; } #Zustand tritt ein nach einer Änderung #Dadurch braucht das passwort nicht nochmal eingegeben werden elseif($sent and $sent=="pwok") { auslesen(); anzeigen("bearb"); exit; } elseif($sent and $sent=="bearbeiten") #Datensatz zum bearbeiten ausgewählt { bearbeitenform();#formular zum Bearbeiten aufrufen, siehe Funktion exit; } elseif($sent and $sent=="bearbeiten_save") #Änderung wurde ausgeführt { if($bart=="loeschen") #löschen wurde gewählt { auslesen(); #Daten auslesen $dat=fopen($gbeintraege,"w"); #Datei mit den Einträgen zum Überschreiben öffnen #rückwärts durlaufen damit die alte Reihenfolge bleibt # data liegt ja als reverses-array vor for($i=count($data)-1;$i>=0;$i--) { if($satznr!=substr($data[$i],0,strlen($data[$i])-1)) #datensatz nicht gewählt #Wieder eintragen,daurch entfällt der gewählte eintrag fputs($dat,substr($data[$i],0,strlen($data[$i])-1)."\n"); } fclose($dat); #Datei schließen if(file_exists($pfad.$satznr)) #dazugehörige Beitragsdatei suchen unlink($pfad.$satznr); #ebenfalss löschen } else #Datensatz bearbeiten wurde gewählt { #Kommentartext erzeugen $txt=""; $datum_a=date("d.m.Y, H:i:s"); #Datum erzeugen $txt.='
'; $txt.=''; $txt.=''; $txt.='
'; $txt.='Kommentar von :Mathe-Arzt'; $txt.='('.$datum_a.')
'.stripslashes(nl2br(htmlspecialchars($beitrag))).'
'; # prüfen ob Kommentartext größer 9 Zeichen #wenn nein dann ignorieren if(strlen(preg_replace("/\s/","",$beitrag))>9) { #sonst datei zum anhängen öffnen,Kommentar zur datei dazu schreiben if(file_exists($pfad.$satznr)) { $daten=fopen($pfad.$satznr,"a"); fputs($daten,$txt); fclose($daten); } } } auslesen(); #daten erneut auslesen anzeigen("bearb"); #aktuallisiert mit bearbeitenbuttons anzeigen } ?>
...::klick-> Beitrag schreiben <-klick::...

zurück zum Gästebuch



war wohl noch keiner hier...

einträge: ".count($data)."
"; echo" seite: "; for($i=1;$i<=$szahl;$i++) { if($i!=$szpara) echo "".$i."  "; else echo $i." "; } echo "von ".$szahl."

"; } #vorhandene Dateien einbinden. for($i=$startwert;$i<=$endwert;$i++) { if(file_exists($pfad.substr($data[$i],0,strlen($data[$i])-1))) { include($pfad.substr($data[$i],0,strlen($data[$i])-1)); #auswahl buttons für den Admin #wird im Besuchermodus ignoriert if($art!="normal") { echo "
"; echo ""; echo ""; echo "
"; } } } } #schreibt das Formular für den Gästebucheintrag function eingabeform() { global $nick; global $email; global $web; global $beitrag; global $wertung; global $PHP_SELF; echo ''; echo '
'; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo '
dein neuer eintrag:

zurück zum Gästebuch

'; echo '  super seite  '; else echo '>  super seite  '; echo '  na ja, geht so  '; else echo '>  na ja, geht so  '; echo '  ne, lass mal...  '; else echo '>  ne, lass mal...  '; echo '
nickname:
meine e-mehl:
meine hausseite:
mein beitrag (mind. 10 Zeichen):
'; } #speichert den Gaestebucheintrag function datenspeichern() { global $nick; global $email; global $web; global $beitrag; global $wertung; global $PHP_SELF; global $smiles; global $pfad; global $gbeintraege; $datum_a=date("Y.m.d_H.i.s"); # Name der Datei für den neuen Eintrag anhand des Datums vergeben. $datum="gb_".strtr($datum_a,".","-").".htm"; $datum_a=date("d.m.Y, H:i:s"); $dat =$gbeintraege; # Datei für die Einträge öffnen, existiert diese noch nicht wird sie angelegt # Eintrag ans ende der datei schreiben if(!file_exists($dat)) $daten=fopen($dat,"w"); else $daten=fopen($dat,"a"); fputs($daten,$datum."\n"); fclose($daten); # erstellen der HTML-Datei für den neuen Eintrag. $daten=fopen($pfad.$datum,"w"); fputs($daten,'
'); fputs($daten,''); fputs($daten,'
'); fputs($daten,'von: '.stripslashes(nl2br(htmlspecialchars($nick))).' '); fputs($daten,'('.$datum_a.')
'); fputs($daten,'i-mehl: '.stripslashes(nl2br(htmlspecialchars($email))).'
'); fputs($daten,'web: '.stripslashes(nl2br(htmlspecialchars($web))).'
'); fputs($daten,'
'.stripslashes(nl2br(htmlspecialchars($beitrag))).'
'); fclose($daten); } #schreibt das Formular für das Adminpasswort function pwform() { global $PHP_SELF; echo '
'; echo ''; echo ''; echo ''; echo ''; echo ''; echo '
passwort eingeben:
(zurück zum Gästebuch)
'; } #Schreibt die Form für den Bearbeitenmodus function bearbeitenform() { global $pfad; global $PHP_SELF; global $satznr; global $bart; global $beitrag; global $sent; include($pfad.$satznr);#Entsprechenden eintragstext nochmal mit anzeigen # form mit auswahl : löschen oder bearbeiten echo '
zurück


'; echo '
'; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo '
eintrag kommentieren:'; echo '
eintrag entfernen:'; echo '
Mathe-Arzt-Kommentar:(mind. 10 Zeichen)
'; } ?>



adminbereich