Avatar billede juks Novice
03. marts 2007 - 11:27 Der 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 ?
Avatar billede madeindk Nybegynder
03. marts 2007 - 13:33 #1
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.
Avatar billede 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:

<input type="button" value="Gem" name="knap" onclick="this.form.submit();">

- 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...

\Dan
Avatar billede madeindk Nybegynder
04. marts 2007 - 18:33 #3
Nej, det er rigtigt. Den havde jeg ikke tænkt over :)
Avatar billede juks Novice
13. december 2007 - 10:29 #4
svar
Avatar billede juks Novice
13. december 2007 - 10:31 #5
mnente i skulle smide et svar
Avatar billede Slettet bruger
13. december 2007 - 22:10 #6
ok
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester