phpRS 2.8.x : phpRS Fórum
Toto fórum je určené výhradně k diskuzi o verzích phpRS v2.8.x.
phpRS - redakční a informační systém
Antispam ochrana zverejneného e-mailu
Zaslán uživatelem/kou: pa3k (IP adresa zaznamenána)
Datum: 2008-09-21, 20:37

Alternatíva k štandardnej antispam ochrane ktorá defaultne nahradí znak @ za text (at). Výhoda je možnosť zabudovania plne funkčného odkazu.

Úprava funkcie AntiSpam v trclanek.php:
function AntiSpam($str = '') {
    return(str_replace(array("@", "."), array("@", ".") , $str));
 }


Použitie v článkovej šablóne:
echo 'Vložil: <a href="mailto&#058;'. $GLOBALS["clanek"]->Ukaz("autor_jen_mail"). '">'.$GLOBALS["clanek"]->Ukaz("autor_jm").'</a>;


Princíp ochrany spočíva v nahradení niektorých znakov HTML entitami. Enjoy!



Celkem upraveno 2×. Poslední úprava pa3k v 21.09.2008 20:50.

Re: Antispam ochrana zverejneného e-mailu
Zaslán uživatelem/kou: JiHo (IP adresa zaznamenána)
Datum: 2008-09-22, 10:35

Můžu se zeptat, jak to funguje? Entita se v prohlížeči zobrazí správně, ale robot ji ze zdrojáku nevyčte?

=== JiHo === WEB: Jitřní země ===

Re: Antispam ochrana zverejneného e-mailu
Zaslán uživatelem/kou: pa3k (IP adresa zaznamenána)
Datum: 2008-09-22, 11:40


Re: Antispam ochrana zverejneného e-mailu
Zaslán uživatelem/kou: maro.sk (IP adresa zaznamenána)
Datum: 2008-09-22, 23:03

Mrknite si aj utilitku "Web Email Cloaker". Celkom sa mi pozdava.

[http://acme-web-design.info/free-web-email-cloaker.php]



Lituji, ale pouze registrovaní uživatelé mohou zasílat příspěvky do této sekce.
This forum powered by Phorum and designed by STaNBoSS.