Autor | Zpráva | ||
---|---|---|---|
epsik Profil * |
Dobrý den,
mám problém s tímto guestbookem: http://maart.cz/index.php?page2=guestbook&s=n&page=3 zde jsem použil tuto javascriptovou ochranu proti spamu: <noscript><p>Kolik je 1+1?: <input type="text" name="robot" size="6" /></p></noscript> <script type="text/javascript"> document.write('<input type="hidden" name="robot" value="' + (98-96) '"/>'); </script> přesto, přesto mi zde chodí hromada spamů..nevíte prosím, co s tím? |
||
epsik Profil * |
#2 · Zasláno: 14. 7. 2008, 13:25:16
teď koukám že to asi někdo testuje...mezitím jsem tam přidal ještě tip od Jakuba Vrány
<?php echo "<input type='submit' name='robot' value='Jsem robot' style='display: none;' />\n"; echo "<input type='submit' value='Vložit příspěvek' />\n"; if (!isset($_POST["robot"])) { mysql_query("INSERT INTO diskuse (jmeno, zprava, vytvoreno) VALUES ('$_POST[jmeno]', '$_POST[zprava]', NOW())"); } ?> ...to vypadá, že by to mohlo zabrat |
||
Gappa Profil |
#3 · Zasláno: 15. 7. 2008, 17:46:15
Koukám, že submit "Jsem robot" je v kodu jako první - co když příspěvek odešlu enterem, což nejspíš řada lidí udělá, pokud jasně vidí, že tam žádný další submit není? Tak se mi neuloží a pochybuji, že se s ním někdo bude psát podruhé (pokud to nevyřeší "zpět" v prohlížeči).
|
||
epsik Profil * |
#4 · Zasláno: 16. 7. 2008, 09:43:02
a sakra to mě nenapadlo...no ale když ho dám jako druhý, tak to zas nebude fungovat, nebo se pletu?
|
||
Gappa Profil |
#5 · Zasláno: 16. 7. 2008, 09:58:20
Nevím, jak se roboti v tomto konkrétním případě budou chovat, ale tipuji, že to fungovat nebude.
|
||
Časová prodleva: 16 let
|
0