Pred nedávnom som sa dopracoval ku tomu že som si na stránku pridal knihu návštev ale je to len taký lacný jednoduchý skript... Patrilo by sa ju ešte ošetriť od nežiadúceho spamu, ak sa niekto súci nájde čo poradí budem vďačný.
Nejsi první na světě, kdo má takovýto problém. To znamená, že řešení URČITĚ bude k nalezení. Takže otevři gúgl, napiš "jak zabezpecit knihu navstev proti spamu". A pak už jen zbývá číst, jak to vyřešili jiní.
Ja som si na svoje stránky dal možnosť pridať komentár, ale opatril som to proti spamu fígľami, ktoré som našiel na:
http://smitka.org/clanky/komentarovy-spam
Pokračovanie:
http://smitka.org/clanky/komentarovy-spam-postrehy
Potom tu je už iba ako sa autorovi darilo s jeho fígľami:
http://smitka.org/clanky/komentarovy-spam-vysledky
Je to fakt zaujímavé ako sa mu podarilo zachytiť 7159 spamov bez chybného označenia skutočného človeka!
U tej tvojej knihy návštev by som vypustil tú webstránku a e-mail lebo nejaký spambot by tam mohol napísať nejakú ukradnutú e-mailovú adresu.
E-mailovou adresu můžeš nechat ve vstupním formuláři, ale rozhodně bych ji nezobrazoval ostatním návštěvníkům. Pokud ji však nepotřebuješ, klidně ji zruš.
Webstránku bych klidně nechal, možná bych dal odkaz s atributem "nofollow". Diskutující občas chce nechat URL, pro spamera to však ztratí význam.
Zvažoval som zvýšiť ochranu pred spamom javascriptom:
if(isset($_POST["nick"]) && $_POST["nick"]!="" ) die("Nemám rád spam!" );
otázka vyznieva či som to implementoval správne v javascripte sa moc nevyznám a tak skúšam dostupné veci.
Skúsil som to z tejto stánky:
http://smitka.org/clanky/komentarovy-spam-postrehy
Vyskúšam ešte noffolow.