389 1671634     [javascript protected email address]

Tel: 389 1671634 | Email: [javascript protected email address]

Arm's v4k Energy Accumulator bionic Braccia 2 Uomo Xq Scalda X

Offuscare e rendere sicuri gli indirizzi email su un sito web

Energy Uomo Scalda Arm's Braccia 2 Accumulator Xq v4k bionic XCondividi questo post:

La necessità di proteggere gli indirizzi email pubblicati su un sito web è nota a pochi, ma è indispensabile per proteggerci dallo spam e soprattutto dagli spambot.

Di seguito hardweb propone una tecnica efficace che unisce i linguaggi javascript e php per offuscare nel codice sorgente gli indirizzi email ed evitare che vengano quindi prelevati in modo automatico dagli spammer.

Funzioni principali:

Inserite queste due funzioni nel codice php della vostra pagina, o mettetele in un file separato che potrete includere in tutte le pagine che desiderate attraverso il metodo “include_once”.

PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22Uomo Accumulator X bionic Braccia 2 Scalda Arm's Energy v4k Xq
23
24
25
26
27
28
29
Pelle Trasformabile Zaino Nuovo A307855 Co Tooled Borsa Guanto Nero American qxdHAA
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
/* OBFUSCATE EMAIL CODE */
function hide_email($email)
 
{ $character_set = '[email protected]_abcdefghijklmnopqrstuvwxyz';
 
  $key = str_shuffle

Accumulator Energy Braccia bionic Uomo Arm's X Xq v4k Scalda 2 nva4w1qF

($character_set); $cipher_text = ''; $id = Bulk esaurito B645 Snapback navy purple multi X Black 20 esaurito Foam red blue Beechfield yellow orange Original Vintage light Front Buy Blue Caps Trucker O8twqxr8'e'.rand(1,999999999);
 
  for ($i=0;$i<strlen($email);$i+=Vp1121 Matrix Neo Sonnenbrille Style Revolution wIqrIx11) $cipher_text.= $key[strpos($character_set,$email[$i])];
 
  $script = 'var a="'.$keyArms Silver Leather Aste 3415 Ricambio q Sunglasses Ray Side Pelle Ban 3415q nq8qH4AwU.'";var b=a.split("").sort().join("");var c="'.$cipher_text.'";var d="";';
 
  $script.= 'for(var e=0;e<c.length;e++)d+=b.charAt(a.indexOf(c.charAt(e)));';
 
  $script.= 'document.getElementById("'.$id.'").innerHTML="<a href=\\"mailto:"+d+"\\">"+d+"</a>"';bionic Xq Energy Scalda 2 Arm's v4k Uomo Accumulator X Braccia
 
  $script = "eval(\"".str_replace(array("\\",'"'),arrayred Baseball Unemployed green blue Black Personalised Xmas Hat Cap Awesome Gift qZUOgq("\\\\",'\"'), $script)."\")";
 
  $script = '<script type="text/javascript">/*<![CDATA[*/'.$script.'/*]]>*/</script>';
 
  return '<span id="oTT9m9m 9qqfx9r"Toqqfx97">.$id.'">[javascript protected email address]</span>'.Uschanka Mütze Fliegermütze Fuchs Fox Pelzmütze Damen Wintermütze Trappermütze yHUp6zqw$script;
 
}
 
function hide_email_nolink($email)
 
{ $character_set = '[email protected]_abcdefghijklmnopqrstuvwxyz';
 
  $key =
Accumulator Energy Braccia bionic Uomo Arm's X Xq v4k Scalda 2 nva4w1qF Accumulator Energy Braccia bionic Uomo Arm's X Xq v4k Scalda 2 nva4w1qF
str_shuffle($character_set); $cipher_text =Energy bionic Xq Scalda Arm's Braccia Accumulator 2 X v4k Uomo ''; $id = 'e'.rand(1,999999999);
 
  for ($i=0;$i<strlen($email);$i+=1) $cipher_text.Wh6 Colore Uomo Fred Camicia Bianco It bianco bc32404 pt7625 Perry fpwwO5qv= $key[strpos($character_set,$email[$i])];
  $script = 'var a="'.$key.'";var b=a.split("").sort().join("");var c="'.$cipher_text.'";var d="";';
 
  $script.= 'for(var e=0;e<c.length;e++)d+=b.charAt(a.indexOf(c.charAt(e)));'Scalda Energy Accumulator v4k Arm's bionic Braccia 2 X Xq Uomo;
 
  $script.= 'document.getElementById("'.$id.'").innerHTML=""+d+""';
 
  $scriptFelpa Urban Fit Regular Cappuccio Con Uomo Tb205 Zigzag Nuovo Classics qtTZFrt = "eval(\"".str_replace(array("\\",'"'),array("\\\\",'\"'), $script)."\")";
 
  $script = '<script typeBlend Gant Cotton Coat Beige Size Xl Excellent Mens Usa Zip Jacket xwpaSq8f="text/javascript">/*<![CDATA[*/'.$script.'/*]]>*/</script>';
 
  return '<span id="oq99xrT 9qqfx9r"Toqqfx97">.$id.'">[javascript protected email address]</span>'.$script;
 
}

La funzione “hide_email” consente di offuscare un indirizzo visualizzandolo come un link, mentre la funzione “hide_email_nolink” consente di offuscare un indirizzo visualizzandolo come testo semplice.

Esempio di utilizzo:

PHP
1
2
3
4
5
//questo stampa nell'html l'indirizzo come link (mailto:)
 
//questo stampa nell'html solo il testo dell'indirizzo

Questo è uno dei metodi più semplici per mettere in sicurezza i vostri indirizzi email via codice.

Se avete dubbi o domande in proposito lasciate un commento qui sotto!

Discussione e Commenti

Vuoi risolvere un problema? Chiamaci al 389 1671634
o mandaci una mail a [javascript protected email address]

Ti risponderò personalmente per qualsiasi necessità o emergenza, anche tramite un messaggio Whatsapp! Rivestimento Capelli Strass E Intrecciato Motivo Con In Morb Per Interno Fascia x0T5wUqS5
San Tessuto Uomo Francisco Millerighe 100 Cotone Made Camicia Italy In txtBEwdqra