form vlastní captcha(ochrana)

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
Jonnyb
Člen | 31
+
0
-

Ahoj napadlo mě, že bych mohl použít jednoduchou ochranu formuláře a to:

$captchaA = rand(0, 10);
$captchaB = rand(0, 10);

$form->addText('ochrana', 'ochrana: '.$captchaA.' + '.$captchaB.' = ', 2)
               ->addRule(Form::EQUAL, 'Zkuste to znovu', $captchaA + $captchaB);

Ale formulář potom nejde odeslat :-). Neví někdo v čem je háček?

Vojtěch Dobeš
Gold Partner | 1316
+
0
-

Asi protože se po odeslání formuláře vygeneruje nová dvojice čísel:)

toka
Člen | 253
+
0
-

Session? ;-) Hash?

Editoval toka (8. 10. 2010 13:03)

Jonnyb
Člen | 31
+
0
-

jojo už to mám v session, díky za tip