<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DZone Snippets: mailhider code</title>
    <link>http://snippets.dzone.com/posts</link>
    <pubDate>Tue, 19 Aug 2008 04:39:11 GMT</pubDate>
    <description>DZone Snippets: mailhider code</description>
    <item>
      <title>Convert mail to image (guard mail) from spam</title>
      <link>http://snippets.dzone.com/posts/show/4283</link>
      <description>// description of your code here&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;&lt;?php&lt;br /&gt;&lt;br /&gt;if(empty($_GET['sid'])){&lt;br /&gt;	//write html for image&lt;br /&gt;	$mail='example@domain.com';&lt;br /&gt;    $text=base64_encode(serialize($mail));&lt;br /&gt;	echo '&lt;img src="imgmail.php?sid='.$text.'" /&gt;&lt;br/&gt;';&lt;br /&gt;}else{&lt;br /&gt;	//show coded mail image&lt;br /&gt;	$text=$_GET['sid'];&lt;br /&gt;	header("Content-type: image/gif");	&lt;br /&gt;	echo mail_to_image($text);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;function mail_to_image($ctext='no mail'){&lt;br /&gt;	$text=unserialize(base64_decode($ctext));&lt;br /&gt;    $size=strlen($text)*8;&lt;br /&gt;    $im = @imagecreate($size, 20) or die("Cannot Initialize new GD image stream");&lt;br /&gt;    $background_color = imagecolorallocate($im, 255, 255, 255);&lt;br /&gt;    $text_color = imagecolorallocate($im, 0, 0, 0);&lt;br /&gt;    imagestring($im,3, 5, 5,  $text , $text_color);&lt;br /&gt;    return imagegif($im);&lt;br /&gt;}&lt;br /&gt;?&gt; &lt;br /&gt;&lt;/code&gt;</description>
      <pubDate>Tue, 10 Jul 2007 08:11:15 GMT</pubDate>
      <guid>http://snippets.dzone.com/posts/show/4283</guid>
      <author>bublik (Voloshin Ruslan)</author>
    </item>
  </channel>
</rss>
