• 2018-11-28 151134
  • 2018-12-01 121211
  • 2018-11-16 084045
  • 2018-11-22 145009
  • 2018-12-05 175943
  • 2018-12-02 144318
  • 2018-11-24 163743
  • 2018-11-24 163752

Script

Qui puoi ricercare e trovare alcuni Script che ho voluto pubblicare per condividerli con voi.

Combatti lo Spam proteggendo la tua email




Oggi vi presento un trucchetto per proteggere il vostro indirizzo email su Internet.

Innanzitutto dovreste domandarvi perchè è necessario proteggerlo. Ci sono dei BOT che scansionano il web alla ricerca di indirizzi email da memorizzare e poi bombardare con Spam. Questi software non fanno altro che cercare all'interno del codice delle vostre pagine qualsiasi stringa di testo riconducibile ad un indirizzo email.

Utilizzando PHP è però possibile proteggere questi dati trasformando la stringa della vostra email es: topolino@minnie.it in una stringa incomprensibile ai BOT, ma perfettamente utilizzabile sul vostro sito Internet.

Basta trasformare ogni carattere della vostra email nel suo corrispondente codice ASCII.

Per raggiungere lo scopo potete utilizzare la seguente funzione trovata qui.

//TRASFORMA UNA STRINGA nel suo corrispondente ASCII
function ordtochr($string)
{
    $nstring = "";
    $strlen = strlen($string);
    for ($i = 0; $i < $strlen; $i++)
        $nstring .= "&#".ord($string[$i]).";";
    return $nstring;
}

La funzione può essere successivamente così utilizzata:

<a href="mailto:<?php echo ordtochr("pippo@minnie.it"); ?>">
<?php echo ordtochr("pippo@minnie.it"); ?>
</a>

Il risultato di questa funzione produce la seguente stringa sul codice della vostra pagina

<a href="mailto:&#112;&#105;&#112;&#112;&#111;&#64;&#109;&#105;&#110;&#110;&#105;&#101;&#46;&#105;&#116;">
&#112;&#105;&#112;&#112;&#111;&#64;&#109;&#105;&#110;&#110;&#105;&#101;&#46;&#105;&#116;
</a>

Una stringa incomprensibile per un umano e per un BOT, ma completamente funzionante sul vostro sito