Archive for April, 2016

Protect html email by PHP

Friday, April 22nd, 2016


If you need to have your email address on your php page, you need to protect it. Here is an option you have: 

1- Create an include php file like "email-hide.php" and saved it in your include folder.
2- Copy the following php code in it and save your file. 

function hide_email($email)

{ $character_set = '+-.0123456789@ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz';
  $key = str_shuffle($character_set); $cipher_text = ''; $id = 'e'.rand(1,999999999);
  for ($i=0;$i<strlen($email);$i+=1) $cipher_text.= $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)));';
  $script.= 'document.getElementById("'.$id.'").innerHTML="<a href=\\"mailto:"+d+"\\">"+d+"</a>"';
  $script = "eval(\"".str_replace(array("\\",'"'),array("\\\\",'\"'), $script)."\")"; 
  $script = '<script type="text/javascript">/*<![CDATA[*/’.$script.’/*]]>*/</script>';
  return '<span id="'.$id.'">[javascript protected email address]</span>'.$script;



3- On your website header, include your hide-email.php file 

<!–Hiding email address PHP function–> 
<?php include "include\hide-email.php";  ?>

4- Go to the page you like to embed your email address and caste this piece of code.
<?php echo hide_email(''); ?>

* Do not forget to change "" to your desire email address.








Login automatically from your file to protected folder

Thursday, April 14th, 2016

If you have a folder which is password protected by .htaccess & .htpasswd, to login automatically from 
your file and access data inside the folder, use the following format:


<a href="



Yee Haw!