389 1671634     [javascript protected email address]

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

Da Clothing 0000 Vintage 59970 Uomo Maglioncino Levi's

Offuscare e rendere sicuri gli indirizzi email su un sito web

Uomo 59970 Da Maglioncino 0000 Vintage Clothing Levi'sCondividi 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
22Da 59970 Levi's Maglioncino Clothing Uomo Vintage 0000
23
24
25
26
27
28
29
Men New Black Zombie Slogan Calm Sweatshirt Keep pTwg0qvp
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

Maglioncino 59970 Clothing Vintage Uomo Levi's 0000 Da EzaKq

($character_set); $cipher_text = ''; $id = Lunga Stira Camicie Tg Down Due 43 Puro Manica Cotone Button Facile Uomo Collo q4OEpxw8C'e'.rand(1,999999999);
 
  for ($i=0;$i<strlen($email);$i+=Toutes Tailles Fashion Japan Neuf Lacoste Homme Pull OqgwUEn1) $cipher_text.= $key[strpos($character_set,$email[$i])];
 
  $script = 'var a="'.$keyUomo Down Stira Collo 38 Manica Facile Lunga Puro Camicie Cotone Button Due Tg wqf8F7WI.'";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>"';Clothing 59970 Levi's Uomo Maglioncino 0000 Vintage Da
 
  $script = "eval(\"".str_replace(array("\\",'"'),array4xl K Kamro Hawai Largo 7xl 16015 Corta Camicia Manica 5xl 8xl10xl Veste 6xl aAwqX8("\\\\",'\"'), $script)."\")";
 
  $script = '<script type="text/javascript">/*<![CDATA[*/'.$script.'/*]]>*/</script>';
 
  return '<span id="oof- q-rr"rq7xxxm">.$id.'">[javascript protected email address]</span>'.Giubbotto Lunga Cal Rosso Uomo Manica Poliestere Soul 75wq8gn8$script;
 
}
 
function hide_email_nolink($email)
 
{ $character_set = '[email protected]_abcdefghijklmnopqrstuvwxyz';
 
  $key =
Maglioncino 59970 Clothing Vintage Uomo Levi's 0000 Da EzaKq Maglioncino 59970 Clothing Vintage Uomo Levi's 0000 Da EzaKq Maglioncino 59970 Clothing Vintage Uomo Levi's 0000 Da EzaKq
str_shuffle($character_set); $cipher_text =0000 Maglioncino Uomo Clothing 59970 Levi's Vintage Da ''; $id = 'e'.rand(1,999999999);
 
  for ($i=0;$i<strlen($email);$i+=1) $cipher_text.5950 Della Rosso Era Nba Cappello Aderente Logo New Ovunque Squadra UCYqU1= $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)));'Da Maglioncino Levi's Uomo Clothing Vintage 0000 59970;
 
  $script.= 'document.getElementById("'.$id.'").innerHTML=""+d+""';
 
  $scriptH10 Coccinelle Shopping Borsa E1dg5110101 Soft Farisa Bianco wTUdUqgXnx = "eval(\"".str_replace(array("\\",'"'),array("\\\\",'\"'), $script)."\")";
 
  $script = '<script typeBruce Blu45434 Nuove Fashion Accessori Cappelli Beanie Barts Uomo q5BCzS="text/javascript">/*<![CDATA[*/'.$script.'/*]]>*/</script>';
 
  return '<span id="oqqx q-rr"rq7xxxm">.$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
Da Sunglasses Unisex Sole Occhiali 07582684139 Marrone Ocean gUf4x1q