Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: Botit & lomake

LimeDesigns [22.04.2006 22:39:16]

#

hei!

miten voi parhaiten estää sen että lomaketta ei pystyisi botin avulla koko ajan täyttämään ja submittaamaan, eli siis että lomake käsitellään vain jos sen on täyttänyt ihminen, mutta jos botti niin ei.. referer muuttujalla jotenkin pystyisi kuulemma, en vain tiedä miten onnistu, osaisiko kukaan neuvoa..

kiitos.

Juice [22.04.2006 22:48:10]

#

Muistelen nähneeni tällaisen virityksen lisättynä lomakkeeseen:

<input type="text" style="display:none" name="kvaak" />

Ja sitten tarkistat, onko tuohon ilmestynyt mitään. Jos on -> botti (tai tekstiselaimen käyttäjä) asialla ;)

LimeDesigns [22.04.2006 23:00:46]

#

Tavallisen palautelomakkeen + spämmibottien kanssahan voisi toimia, mutta kun kyseessä on nyt 'kilpailulomake', ja tarkoitus olisi estää botit, jotka on tehty juuri tätä kyseistä lomaketta varten.. Ja tuohan taitaa olla sellaiselle botille erittäin helppoa kamaa kiertää. :) Vai mitä?

Lebe80 [22.04.2006 23:11:44]

#

visuaalinen tarkiste on hyvä. Eli luot vaikka gdLibraryllä tekstiä, joka pitää kirjoittaa yhteen kenttään. Luot lisäksi kentän, jossa on esim. "sama teksti" hashattuna, jonka avulla tarkistat oliko teksti kirjoitettu oikein.

LimeDesigns [22.04.2006 23:17:17]

#

Tuohan on hyvä idea. Harmi vaan ettei ole hajuakaan miten kyseinen toteutetaan.. ;)

jgz [22.04.2006 23:48:38]

#

En tiedä onko tästä apua, koska et tarkemmin kerro mikä on ongelmana, mutta tuolta: https://www.php.net/manual/fi/function.imagestring.php löytyy ainakin esimerkki kuinka tekstiä voi piirtää kuvaan. Samalla sivulla on jotain juttua ja linkkejä liittyen tuohon leben mainitsemaan visuaaliseen tarkisteeseen.

tsuriga [23.04.2006 00:24:24]

#

Captcha

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta