03. marts 2007 - 11:27Der er
5 kommentarer og 1 løsning
undgå "spam " i gæstebogen
HEj , HVordan undgår jeg at der er nogle "botter" der skriver en masse l... i vores gæstebog? Kan man evt bruge den der med man gennerer et "billede" også skal de indtaste det for at kunne skrive i bogen , i såfald hvordan gør man det ?
Jeg vil personligt ikke sige det er den bedste metode, jeg synes det er ekstremt irriterende og vil bestemt mene der er bedre metoder til det. JEG HAR METODEN - og den virker :-) Efter jeg har taget denne i brug har jeg ikke haft spammere på mit eget site. Hold rigtig godt fast!
1)Din submit knap skal se sådan herud (det er selvfølgelig helt ok at sætte en class og en style på, men onClick attributen skal være der) <input type="submit" onClick="document.getElementById('valider').value='Yep';" />
2) Nu laver du så et skjult input der ser ud som følgende - inde i din form naturligvis: <input type="hidden" name="valider" id="valider" value="Nix" />
3) På sin serverside validering tjekker du så om feltet har valuen 'Yep', og hvis den har det er det IKKE en spammer - spammere kører ikke med JavaScript.
Synes godt om
Slettet bruger
04. marts 2007 - 12:34#2
Hej madeindk
Hvad er forskellen mellem det forslag du har og så bare lave en knap som denne i stedet:
- Det er en metode jeg bruger og den har jeg også haft succes med. For det handler jo bare om at lave en form for submit-funktion hvor Java-script er påkrævet. Så behøver det ikke at være en mere kompliceret Java-funktion...
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.