Hallo,
ich habe erfolglos versuch mein Gästebuch mit einen kleinen Captcha-Script gegen Spambots zu sichern. Ich beschreibe mal, wie ich das gemacht habe, vielleicht ist ja ein gravierender Fehler drin.
Ich habe eine Tabelle captcha mit 2 Spalten
In die Tabelle habe ich 100 zufällig generierte Einträge gemacht. Einmal mit 4 Zeichen, das andere mal mit 32 Zeichen.
Ich generiere nun über einen random-Hash im Formular ein Bild, in dem der zugehörige input dargestellt wird. Übergeben tu ich im Formular den Hash und das was der User in das Sicherheitscodefeld eingibt
Vor dem Gästebucheintrag speichern überprüfe ich anhand des mitgeschickten Hashes ob das $_POST['sicherheitscode'] == $input ist.
Wenn nicht, wird der GB-Eintrag nicht gemacht.
Hier der Link zum Beispiel:
http://www.ground-zeroo.de/guestbook...ion=new&page=0
Also ich bekomme im Schnitt trotz der Codeabfrage ca 10 Spameinträge am Tag.
Hat jemand eine Idee?
Vielen Dank im Vorraus,
Stephan
ich habe erfolglos versuch mein Gästebuch mit einen kleinen Captcha-Script gegen Spambots zu sichern. Ich beschreibe mal, wie ich das gemacht habe, vielleicht ist ja ein gravierender Fehler drin.
Ich habe eine Tabelle captcha mit 2 Spalten
Code:
---------------------------------------- input | hash ---------------------------------------- 12f5 | 43895743958792jewkfjsdhkfj 1452 | sjlkj34kjff9dsfdfkfdjslfkjsd ...
Ich generiere nun über einen random-Hash im Formular ein Bild, in dem der zugehörige input dargestellt wird. Übergeben tu ich im Formular den Hash und das was der User in das Sicherheitscodefeld eingibt
Vor dem Gästebucheintrag speichern überprüfe ich anhand des mitgeschickten Hashes ob das $_POST['sicherheitscode'] == $input ist.
Wenn nicht, wird der GB-Eintrag nicht gemacht.
Hier der Link zum Beispiel:
http://www.ground-zeroo.de/guestbook...ion=new&page=0
Also ich bekomme im Schnitt trotz der Codeabfrage ca 10 Spameinträge am Tag.
Hat jemand eine Idee?
Vielen Dank im Vorraus,
Stephan

Kommentar