maettig.com

Thiemos Archiv

Das Eintragsformular auf der Seite der wilden Links des WildMags wird seit einigen Tagen von einem Spammer attakiert (der übliche Kasino-Dreck). Er verwendet offenbar eine durchaus intelligente Software dafür: Die fünf bisherigen Eintragungen wahrten einen Abstand von durchschnittlich 7 Stunden. Sein Fehler ist, dass er meine – bisher viel zu klar gewählten – Feldnamen ("title", "url", "name", "comment" und "submit") nicht konsequent interpretiert: In die Felder für Titel, Kommentar und Name wirft er ganz einfach dreimal den selben Text, nämlich den Titel der beworbenen Seite. Das lässt sich wunderbar abfangen: Ich führe einfach eine Regel ein, die (unabhängig vom klassischen UNIQUE) Wiederholungen des selben Textes über zwei Formularfelder hinweg verbietet. Das schützt nicht nur vor automatisiertem Spam wie diesem sondern hilft auch bei der normalen Qualitätskontrolle. Und für die Zukunft merken wir uns: Verwende kryptische Feldnamen für inputs und textareas. Formular-Handler wie mein TM::Apeform tun das übrigens ganz automatisch. Nachteil: Die Ausfüll-Hilfen moderner Browser funktionieren dann nicht mehr so gut. Auch für die Barrierefreiheit sind mystische Feldnamen wie z.B. "element7" nicht gut. Durch den konsequenten Einsatz von labels (auch das tut Apeform von ganz allein) lässt sich jedoch gut damit leben.
die Eindeutigkeitsprüfung baue ich von Haus aus ein. Auf einen bestimmten Beitrag kann niemals zweimal der gleiche Text fallen. Aber auch die Maßnahme hat in der Praxis Einschränkungen:: wenn zwei Leute ein "ok" oder "toll" kommentieren wollen. Aber diese können von mir aus ruhig kreativer werden ...
René
Das meinte ich nicht. Gemeint war, dass innerhalb eines Beitrages zwei Formularfelder den genau gleichen Text beinhalten.
Thiemo

Kommentare zu diesem Beitrag können per E-Mail an den Autor gesandt werden.

[ ← Zurück zur Übersicht ]

Impressum & Datenschutz