Avatar billede w13 Novice
04. november 2006 - 18:48 Der er 8 kommentarer og
1 løsning

Undgå spam i kontaktformular

Hej Eksperter.

Jeg har her lavet en kontaktformular: www.2biaz.dk/kontakt.asp

Men for en måneds tid siden begyndte jeg desværre at modtage spam via den. Nogle mails reklamerer for et eller andet, men de fleste ser faktisk ud på følgende måde:
--------------------------
Hey, cool! Site the best!
Regards [varierende navn].
--------------------------
Så jeg gik ud fra, at det var et program, som sendte disse underlige spammeddelelser til mig. Derfor satte indsatte jeg på siden, at man skulle skrive en kode for at sende, og jeg optimerede i øvrigt flere andre ting for at undgå disse spamrobotter. Men stadig bliver der sendt disse mails til mig. Derfor satte jeg den til at vise den indtastede kode. Og den skriver så til mig, at det indtastede var "None". Hvordan kan det lade sig gøre, at de kan komme igennem på den måde? Og forslag til at undgå det?

Håber I kan hjælpe mig.
W13
Avatar billede erikjacobsen Ekspert
04. november 2006 - 20:03 #1
Fordi de ikke bruger en browser til det, men et eller andet program. Derved udfører de ikke din javascript. Du skal lave testet på serveren.
Avatar billede w13 Novice
04. november 2006 - 21:12 #2
Ah, self. Hmm, hvordan testet?
Avatar billede w13 Novice
04. november 2006 - 21:12 #3
nu er det nemlig sådan at jeg har en server hos web10, er det så muligt?
Avatar billede erikjacobsen Ekspert
04. november 2006 - 21:28 #4
Alt kan vel lade sig gøre, selv hos web10 ;)

Gem tallet i en sessionsvariabel, og test det når indtastnings-formen er submittet.
Avatar billede w13 Novice
04. november 2006 - 22:07 #5
ah, ja, det er jo lige det. Som det fremgår af et (eller andet) sted i koden, så er jeg ikke herre over den kode, som rent faktisk sender mailen. En af web10's svagheder. Oplysningerne sendes derimod til en eller anden service, som sender mailen..
Avatar billede erikjacobsen Ekspert
04. november 2006 - 22:36 #6
Så er der jo tilbage to muligheder
1) Sætte sig ned og nyde at modtage mails om "Sickeest youngg po_rrn moviess!" og "sexy black babe gets big black cock"  (mine to seneste i kategorien spam...)
2) Få sin egen mail-formular, så man selv bestemmer

Hvad syn's du. 1) eller 2)  ?
Avatar billede w13 Novice
05. november 2006 - 01:50 #7
Ja, så er der jo ikke meget at gøre.. Tror jeg sparer op til serverskift :)
Hvis du lige opretter svar, så kan du få point. =)
Avatar billede erikjacobsen Ekspert
05. november 2006 - 09:42 #8
Jeg samler slet ikke på point, tak.
Det kan nu sagtens gøres på web10.
Avatar billede w13 Novice
05. november 2006 - 11:59 #9
Ok, jeg vil undersøge det lidt. =)
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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