Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Mario« (24. März 2012, 21:53)
Zitat
und zwar hab ich folgendes Problem gemerkt.
Hab vorher ne ältere Version vom Kontaktformular gehabt da ging alles super. Da kam wenn man nichts eingeben hat Spamschutz lösen etc. pp. als Fehler.
Jetzt hab ich mal die neue drauf gespielt und musste festestellen, wenn man auf das Kontaktforumlar geht und nix eingibt kommt keine Fehlermeldung nichts.
Sprich nichst von Spamschutz falsch oder eine Nachricht eingeben nichts der gleichen kommt, klickt man noch mal drauf dann kommt "Fehler! Bitte warten Sie 5 Minuten, bis Sie eine weitere Nachricht versenden!"
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Mario« (27. März 2012, 21:52)
Quellcode |
|
1 |
$checkTime = $sendInfo[1] + 300; |
Also, folgendes, mit dem neuen Spamschutz passiert folgendes:
Wenn du einfach, ohne etwas auszufüllen, auf absenden klickst, wird es für 300 Skunden (5 Min) gesperrt.
Das ist die erste Abwehrmaßnahme gegen Spambots. Auch wenn du das Formular nach dem Aufruf unter 5 Sekunden versuchst abzusenden, passiert das selbe. Weitere Maßnahme gegen Spambots. Und auch wenn du eine Nachricht erfolgreich als Mensch versendest, geht das die nächsten 5 Minuten erst mal nicht mehr, ebenfalls Maßnahme gegen Spam.
Im Prinzip kommt der Bot und will direkt drauf lossenden. Das ist damit Geschichte, kann er nämlich nimmer.
Und dann gibts da ja auch immer noch den alten Spamschutz, der so oder so ausgefüllt werden will und auch muss.
Demnach ist das ganze nun verdammt sicher gegen Bots...
Dieser Beitrag wurde bereits 8 mal editiert, zuletzt von »Mario« (28. März 2012, 23:18)