Archiv
Ansicht:   
Suche   erweiterte Suche

Nachricht aus dem Archiv

d-fens schrieb am 04.April.2009, 20:14:36 in der Kategorie web.coding

Bots erkennen

> Nein, niemals. Das will ich nicht. Es soll einfach nur ein Klick auf einen
> der Sterne sein. Sonst kann ich es gleich sein lassen.

Idee: Pack jeden Stern als <button type=\"submit\"> in ein eigenes Formular und setze jeweils noch ein via CSS unsichtbares (display:hidden) Eingabefeld dazu, dass name=\"Name\" oder name=\"email\" hat. Die meisten Bots werden dieses unsichtbare Feld ausfüllen und dann den Button auslösen. Wenn das Feld nicht leer ist, kannst du die Wertung also verwerfen.

Um ganz sicher zu gehen, dass auch schlauere Bots draußen bleiben, weise den Style über eine class aus einer externen *.css-Datei zu. Um das display:hidden zu entdecken, müsste ein Bot dann schon gut analysieren.

Soweit die Theorie, wie gut das funktioniert, weiß ich nicht, aber versuchen würde ich es mal.
  • Bots erkennen Carlos [Gast] - 28.March.2009, 11:20:55 - (web.coding)
    • Bots erkennen Jeff Clay - 28.March.2009, 12:10:01
      • Bots erkennen Carlos [Gast] - 28.March.2009, 14:35:05
        • Bots erkennen d-fens - 04.April.2009, 20:14:36
        • Bots erkennen hannibal-007 - 04.April.2009, 17:24:42
Archiv
Ansicht:   
Suche   erweiterte Suche
Auf unserer Web-Seite werden Cookies eingesetzt, um diverse Funktionalitäten zu gewährleisten. Hier erfährst du alles zum Datenschutz