PHP Gästebuch - verschiedene Sachen

the_judges

Grünschnabel
Hallo Liebe Community...
ich habe ein Problem und zwar habe ich mir ein PHP-Gästebuch mit MySQL zugriff gebastelt (verschiedene Tuts und Snippets von dieversen Seiten)
Mein Wissen in sachen PHP ist so unteres mittelmaß, daher hoffe ich auf ein paar Tipps und Tricks :D

Folgendes möchte ich realisieren:
  • Überprüfung der E-Mail auf Richtigkeit
  • SPAM-Schutz (aber bitte nichts mit diesen PHP-IMG-Buchstaben
  • Admin-Bereich

Zum ersten Punkt:
Ich möchte, dass die E-Mail überprüft wird. Also auf Richtigkeit "blabla@blabla.de"

Zum zweiten Punkt:
Wie kann ich verhindern, dass User (die denken sie seien lustig) immer dauereinträge posten?! (Eintragen -> Zurück -> Eintragen etc....)

Zum dritten Punkt:
Im Moment verwalte ich das Gästebuch über phpMyAdmin, find ich aber n bissel doof....wie kann ich es hinbekommen, dass ich ein Login habe, wo mir dann die Posts angezeigt werden, die es gibt und diese dann per Checkbox und anschließendem "Löschen-Button" entferne?!

Ich hoffe ich bekomm ein paar Antworten.....
Danke im Vorraus
 
Zu 1:
http://www.tutorials.de/forum/php/174757-formular-pruefen-auf-emailadresse.html
Das gibt dir aber nicht die Sicherheit, dass die E-Mailadresse auch stimmt. Eine Bestätigungsmail für einen Gästebucheintrag wäre aber sinnlos.

Zu 2:
Schau mal in den Tutorials nach Besuchercounter mit Reloadsperre und die IP-Sperre nimmst du dir dann für deine Zwecke. Schliesslich braucht ein User nicht 50 mal in 10 Minuten ins Gästebuch schreiben... Ansonsten halt doch mit Captcha.

Zu 3:
Leicht zu realisieren: Login mit Session, wenn eingeloggt, dann zeige Löschen-Button
Noch leichter: Komplettes Script in einen separaten Ordner, Ordner mit Passwortschutz belegen, Lösch-Button einfügen.
 
wie kann ich denn die einträge in einer liste mit löschbutton anzeigen lassen!
also welchen befehl braucht dann der button?! und bekomme ich es hin, dass eine tabelle angelegt wird wo ich dann sagen kann
_________________________________________________
1. Zeile "kasten" |___xxx______|____xxx_____|____xxx_____|____xxx____| "löschen"
2. Zeile "kasten" |___xxx______|____xxx_____|____xxx_____|____xxx____| "löschen"
3. Zeile "kasten" |___xxx______|____xxx_____|____xxx_____|____xxx____| "löschen"
"Auswahl löschen"

"kasten" soll eine checkbox darstellen, dass wenn ich den 1. und 3. auswähle und anschließend auf "auswahl löschen" klicken kann und dann die beiden einträge geschlöscht werden!

"löschen" soll nur das löschen einer einzigen zeile, die in der der button erscheint sein....
 

Neue Beiträge

Zurück