Comment Spam – Update
Nachdem der Kommentar Spam hier in den letzten Tagen Überhand nahm (mehrere hundert Spam Einträge pro Tag — und vor allem recht sinnloser Müll: vorwiegend Links auf URLs à la ztzyxyzxzjhz.com, die nicht mal funktionieren, und nicht der übliche filterbare Online-Poker / Viagra Krempel), war ich gezwungen, eine Art simplen Turing Test zu dem Kommentar-Formular hinzuzufügen. Wenn man einen Kommentar abgeben will, muss man den Code eingeben, der in einer Grafik in dem Formular angezeigt wird. Das schaffen die Spambots gottseidank noch nicht.
Der Code ist übrigens „case-insensitive“, d.h. Gross- und Kleinschreibung spielt keine Rolle.
Update: Jetzt teste ich mal die Fähigkeiten der Spammer — anstatt eines Bildchens steht der einzugebende Text direkt in Klartext neben dem Eingabefeld (derzeit „sab“ ohne Anführungszeichen). Sind die Tools der Spammer bereits flexibel genug, um darauf zu reagieren? Der Vorteil: Auch sehbehinderte Nutzer und Browser ohne Cookie-Support können die Comment-Funktion wieder nutzen.
Sozusagen ein Test am lebenden Objekt. Wenn wieder Spam kommt, wechsele ich halt wieder auf die aufwändigere Bild-Lösung zurück.
28. Dezember 2004 um 13:09 Uhr
Nur ein Test
28. Dezember 2004 um 13:09 Uhr
Ha, es geht 🙂
Spambots, bite my ass! 😉
28. Dezember 2004 um 13:12 Uhr
Und die Systemzeit habe ich auch mal korrigiert…
28. Dezember 2004 um 16:07 Uhr
Folgende Fehlermeldung erscheint:
Warning: ob_start(): output handler ‚ob_gzhandler‘ cannot be used after ‚URL-Rewriter‘ in /(Ordner/Auf/Dem/Server)/functions.php on line 459
GZIP mag die Änderungen im Script nicht. Es muss immer zuerst gestartet werden.
28. Dezember 2004 um 16:08 Uhr
Das Ding funktioniert übrigens nur mit aktiviertem Javascript.
28. Dezember 2004 um 16:10 Uhr
hm, test
28. Dezember 2004 um 16:12 Uhr
ohne javascript testhhs
28. Dezember 2004 um 16:13 Uhr
noch ein test
28. Dezember 2004 um 16:14 Uhr
Es geht scheinbar „mit ohne“ JavaScript, aber nicht ohne Cookies. (uh, doppelte Verneinung)
28. Dezember 2004 um 16:16 Uhr
Ja, das wollte ich gerade korrigieren. Cookies müssen aktiviert sein, nicht Javascript.
28. Dezember 2004 um 16:19 Uhr
Die Fehlermeldung ist im IE verschwunden, in Firefox aber noch zu lesen. Komisch. (Nein, kein Cacheproblem).
28. Dezember 2004 um 16:25 Uhr
ich arbeite im moment auch dran, daher kann es sich von aufruf zu aufruf unterscheiden 🙂
28. Dezember 2004 um 16:33 Uhr
So, die Fehlermeldung sollte endgültig weg sein. Eine Lösung, die auch ohne Cookies funktioniert zu basteln ist mir im Moment zu aufwändig — vielleicht 2005 🙂
28. Dezember 2004 um 21:05 Uhr
Will auch mal Testen 😉
29. Dezember 2004 um 14:41 Uhr
Ich surfe mit Opera 7.54 und will das jetzt auch mal testen.
5. Januar 2005 um 22:25 Uhr
nur ein etest
5. Januar 2005 um 22:25 Uhr
fsdfsdf
5. Januar 2005 um 22:26 Uhr
noch ein test
5. Januar 2005 um 22:27 Uhr
ohne cookies und ohne javascript
5. Januar 2005 um 22:28 Uhr
noch ein test