Autor Zpráva
hladis
Profil
Dobrý den. Chtěl bych na své stránky http://fasteml.tym.cz nějakým způsobem zamezit spamu. Napadli mě 2, sice podobná řešení. Jedno je, že se vygeneruje automaticky textový( číselný i písmenkový) kód a druhý je ten, že se udělá obrázkový kód. (např. Odkaz) Problém je v tom, že sám bych toto asi nenaprogramoval, a proto bych chtěl najít tento kód někde ke stažení nebo něco podobného. Za kadžou odpověď předem děkuji.
Kalby
Profil
ja to delam jednoduse.

<div style="visibility:hidden">
<input type="text" name="email" />
</div>

a pak v php kontroluju jestli je vyplnenej nebo ne, normalni lidi ho nevidi takze ho nemuzou vyplnit spamboti ho vyplni a tak ho odhalis. Obrazkove kody jsou zbytecny akorat cloveka otravujou
hladis
Profil
Kalby
A jaký je k tomu php kód?
Kalby
Profil
No to si snad uz napises ne, jde o kontrolu jednoho parametru?

if($_POST['email']!=''||isset($_POST['email'])){
echo 'Jsi spambot';
die;
}

hladis
Profil
Jo super díky.
mou
Profil *
Tahle metoda už dávno není spolehlivá!
panther
Profil
Kalby:
No to si snad uz napises ne, jde o kontrolu jednoho parametru?
a co kdyby sis to takhle vyzkoušel? Nejen, že to není spolehlivé, ale podmínka
isset($_POST['email'])
bude pravdivá vždy (pole se odešle prázdné).

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: