Hvordan får jeg afvist denne ivrige spamrobot, jeg får spam meddelelser flere gange om dagen, kolde afvaskninger og sletninger har ikke hjulpet.
Jeg tænkte lidt på om den eneste udvej er en af de her godkendelsesbokse med krøllede-skæve tal og bogstaver ? Er der et sted hvor de er kodet i almindelig html, hvor man må kopiere ?
Den simple løsning: Indsæt et ekstra inputfelt, skjul det med CSS og kontrollér for om det er udfyldt når formularen submittes. De fleste spamrobotter udfylder alle formfelter, også de skjulte, da de blot læser HTML'en og ikke reelt renderer formen. Dermed kan du se, at det er en robot, når det skjulte formfelt er udfyldt.
Den simple løsning: Indsæt et ekstra inputfelt, skjul det med CSS og kontrollér for om det er udfyldt når formularen submittes. De fleste spamrobotter udfylder alle formfelter, også de skjulte, da de blot læser HTML'en og ikke reelt renderer formen. Dermed kan du se, at det er en robot, når det skjulte formfelt er udfyldt.
Det var en meget god ide! Jeg synes ellers jeg efterhånden havde fået samlet en lang liste af metoder til at bremse form-bots, men den der havde jeg ikke lige med. Tak for det :)
Det med at skjule et input field for spam-botterne, er efter min erfaring ligeså effektiv som at lave captcha og man slipper for at skulle skrive i captcha feltet.
For som David siger så udfylder spam-botterne "som regel" alle felterne.
Jeg er desværre ikke specialist, så jeg skal helst ikke ud i noget langhåret programmering.
Jeg er enig i at det kan virke irriterende for en bruger at skulle udfylde disse antispam felter, men på den anden side er det ved at være meget almindeligt.
Jeg kan godt se den "smukke" løsning i det skjulte felt, men er der nogle script's med denne løsning ? eller kræver det en egentlig grundlæggende programmering.