13. december 2006 - 09:17Der er
7 kommentarer og 1 løsning
Sikring mod spam
Hej.
Jeg har et stort problem med spam på min side. Min "gæstebog" bliver spammet i uendelighed af noget som ligner en robot :/ Min gæstebog består af en helt normal form:
Min form ser selvfølgelig ikke helt sådan ud (så fejl i ovenstående behøves ikke at blive fortalt, det var bare noget jeg lige skrev som eksempel ;), men det er i bund og grund det samme. Mit spørgsmål går på, om ikke man kan sikre ens gæstebøger mv. mod, at robotter spammer dem ihjel på en eller anden måde :/
Hvis du ikke ønsker at dine brugere skal indtaste en kode som i det forslag showsource postede så kan du benytte en smule javascript, jaja det udelukker nogle få stykker fra at skrive i bogen.
indsæt et skjult input felt med tom value: <input type="hidden" VALUE="" name="spamrobottjek">
På din submit knap sætter du du så variablen til en værdi: OnClick="this.form.spamrobottjek.value=1;this.disabled=true;this.form.submit();"
I dit php script tjekker du så om variablen er sat, er den det så post indlæget, er den ikke så redirekt til en side med oplysninger om at gæstebogen kræver javascript.
(Dette er ikke javascript gruppe og jeg er bestemt ikke nogen haj til det, så har du problemer med den løsning, så skal du nok henvende dig i den rigtige gruppe.)
Okay, tak. Jeg kigger på begge løsninger. Umiddelbart kan jeg bedst bruge den fra mixeren, men den anden er bestemt også noget, som jeg skal have kigget på!
Der går lige noget tid før jeg vender tilbage - på den anden side af weekenden - men bare rolig, jeg glemmer jer ikke ;)
Beklager den manglende respons, har vist fået fjernet den mail adresse jeg bruge her. Men det betyder ikke noget, samler slet ikke på point. :-)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.