Forum > ASP > Generella frågor
Fick ett tips som jag skulle villa veta lite mer om.
Jag anser att det är fel att påtvinga besökare att utläsa dessa bilder och sen skriva rätt. Skulle det vara en lösning med en include fil som ej kan läsas på samma sida vore det ett steg framåt. Det inte spamroboten ser kan han väl inte fylla i?
Först skapas en fil (spaminput.asp) med:
<input type="hidden" name="kollaSpam" value="">Sen läggs den in i en form:
<!--#Include file="spaminput.asp"-->Sen kollar den med
<%If Request.Form("kollaSpam") <> "" Then%>
Och frågan är?
en SSI(Server Side Include) kommer alltid rendera ren HTML, så att ha en dold input hjälper inte alls direkt, det är extremt enkelt att ändra på och modifiera.
Du behöver inte ha någon bild, tycker det är snyggare att ha exempelvis:
Hur mycket är 4+2? Även enklare att koda.
Svar: [ ]
Jag omformulerar frågan :)
Om det finns en input med i formuläret försöker då en spamrobot alltid att fylla i den?
Jag vet inte riktigt hur dom fungerar och undrar pga det.
Det finns förslag, jag har sett de felsta,
har en hidden med ett "vanligt namn" som exempelvis: email, och om den är ifylld så vet man att det är en bot som har skrivit in det.