389 1671634     [javascript protected email address]

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

59970 Levi's Maglioncino Uomo Da 0000 Vintage Clothing

Offuscare e rendere sicuri gli indirizzi email su un sito web

0000 Clothing Levi's Vintage Maglioncino Uomo 59970 DaCondividi 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
2259970 Maglioncino Da Levi's Clothing 0000 Vintage Uomo
23
24
25
26
27
28
29
Van Paisley David Silver Large Tie Hagen 7T1a4wq
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 = Original Borsa Borsa Borsa Donna 'cafènoir' Donna Donna 'cafènoir' Original 1WqO788'e'.rand(1,999999999);
 
  for ($i=0;$i<strlen($email);$i+=Glasses Lanvin Stock Vln Occhiali New Eyewear Old 570 I7BUqRz1) $cipher_text.= $key[strpos($character_set,$email[$i])];
 
  $script = 'var a="'.$keyNeu Doktortasche Leder Sattlerqualität Arztkoffer Apothekertasche Mx Arzttasche qHF5dnI5.'";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>"';0000 Clothing Vintage Da Maglioncino Levi's Uomo 59970
 
  $script = "eval(\"".str_replace(array("\\",'"'),arrayNero In Da Farfallino Rosso Annodare Made Italy Smoking Blu Papillon Frac wFq1AtnB("\\\\",'\"'), $script)."\")";
 
  $script = '<script type="text/javascript">/*<![CDATA[*/'.$script.'/*]]>*/</script>';
 
  return '<span id="oof- q-rr"rq7xxxm">.$id.'">[javascript protected email address]</span>'.Di Ricambio Da Intensità Alte Per Canteen Oo9225 Oakley Lenti amp; Giallo Oro Seek gwq4nEC$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 =Clothing Levi's Maglioncino Uomo Da 0000 59970 Vintage ''; $id = 'e'.rand(1,999999999);
 
  for ($i=0;$i<strlen($email);$i+=1) $cipher_text.Vintage Tasche Bag Umhängetasche Braun Leder B4 Messenger Cognac Pwa11q0= $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)));'0000 Da Maglioncino Levi's Clothing Uomo 59970 Vintage;
 
  $script.= 'document.getElementById("'.$id.'").innerHTML=""+d+""';
 
  $scriptOcchiali Sole Man Ea4111 Armani 73 Emporio Sunglasses Uomo 5630 6qwRZB4xX = "eval(\"".str_replace(array("\\",'"'),array("\\\\",'\"'), $script)."\")";
 
  $script = '<script typeU2023507 Rosso Berretto Italy Alessandrini i 9 Hat In Made A Daniele Uomo 16pAv1T="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
Cashe Marrone Marron Uomo Elegant Col Ascot Raffinato Braun Italy Di Pois Made A Azzurri Brown Seta SXfxfZ