<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Jejak Petualang di Alam Maya &#187; Developer</title>
	<atom:link href="http://yayanm.wordpress.com/category/developer/feed/" rel="self" type="application/rss+xml" />
	<link>http://yayanm.wordpress.com</link>
	<description>[ alam bersahabat dengan kita, tapi mengapa kita harus menguasai alam bukan selaras dengan alam ]</description>
	<lastBuildDate>Thu, 29 Jan 2009 11:40:37 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>id</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='yayanm.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://www.gravatar.com/blavatar/5f3500153b9b9db53be76705ed9c9cf1?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>Jejak Petualang di Alam Maya &#187; Developer</title>
		<link>http://yayanm.wordpress.com</link>
	</image>
			<item>
		<title>Anti Spam with Captcha</title>
		<link>http://yayanm.wordpress.com/2007/09/18/anti-spam-with-captcha/</link>
		<comments>http://yayanm.wordpress.com/2007/09/18/anti-spam-with-captcha/#comments</comments>
		<pubDate>Tue, 18 Sep 2007 03:48:37 +0000</pubDate>
		<dc:creator>Yayan Mulyana</dc:creator>
				<category><![CDATA[Developer]]></category>

		<guid isPermaLink="false">http://yayanm.wordpress.com/2007/09/18/anti-spam-with-captcha/</guid>
		<description><![CDATA[Pernah kita mengalami alamat email kita di spam oleh orang-orang tak bertanggung jawab. Hmm hal ini tidak aneh, mungkin mereka tahu alamt web kita  dengan adanya suatu form bantuan untuk mengirim email, dan zerrr mereka memasukan seenak nya ajah ke form email kita.
Wah masih pusing, mari kita coba buat P3S Pencegahan Pertama Pada Spam, dengan [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=yayanm.wordpress.com&blog=1080337&post=38&subd=yayanm&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p class="MsoNormal">Pernah kita mengalami alamat email kita di spam oleh orang-orang tak bertanggung jawab. Hmm hal ini tidak aneh, mungkin mereka tahu alamt web kita<span>  </span>dengan adanya suatu form bantuan untuk mengirim email, dan zerrr mereka memasukan seenak nya ajah ke form email kita.</p>
<p class="MsoNormal">Wah masih pusing, mari kita coba buat P3S Pencegahan Pertama Pada Spam, deng<a href="http://yayanm.files.wordpress.com/2007/09/captcha.jpg" title="captcha.jpg"><img src="http://yayanm.files.wordpress.com/2007/09/captcha.thumbnail.jpg" alt="captcha.jpg" align="right" /></a>an menggunakan Captcha yang sederhana.</p>
<p class="MsoNormal">Pertama : buat function untuk untuk mengenerate code misalnya untuk kode dip hp adalah sebagai berikut :</p>
<p class="MsoNormal"><span class="default"><span style="font-size:10pt;font-family:'Courier New';">&lt;?php</span></span><span style="font-size:10pt;font-family:'Courier New';"><br />
<span class="default">    </span><span class="keyword">function</span></span><span style="font-size:10pt;font-family:'Courier New';"><span class="keyword"> </span><span class="default">generateCode</span><span class="keyword">(</span><span class="default">$length</span><span class="keyword">=</span><span class="default">6</span><span class="keyword">) {</span><br />
<span class="keyword">        </span><span class="default">$chars </span><span class="keyword"></span></span><span style="font-size:10pt;font-family:'Courier New';"><span class="keyword">= </span><span class="string">&#8220;abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPRQSTUVWXYZ0123456789&#8243;</span><span class="keyword">;</span><br />
<span class="keyword">        </span><span class="default">$code </span><span class="keyword">= </span><span class="string">&#8220;&#8221;</span><span class="keyword">;</span></span><span style="font-size:10pt;font-family:'Courier New';"><span class="keyword"></span><br />
<span class="keyword">        while (</span><span class="default">strlen</span><span class="keyword">(</span><span class="default">$code</span><span class="keyword">) &lt; </span><span class="default">$length</span><span class="keyword">) {</span><br />
<span class="keyword">            </span><span class="default">$code </span><span class="keyword">.= </span><span class="default">$chars</span><span class="keyword">[</span><span class="default">mt_rand</span><span class="keyword">(</span><span class="default">0</span><span class="keyword">,</span><span class="default">strlen</span><span class="keyword">(</span><span class="default">$chars</span><span class="keyword">))];</span><br />
<span class="keyword">        }</span><br />
<span class="keyword">        return </span><span class="default">$code</span><span class="keyword">;</span><br />
<span class="keyword">    }</span></span><span style="font-size:10pt;font-family:'Courier New';"><span class="keyword"></span><br />
<span class="default">?&gt;</span></span></p>
<p class="MsoNormal"><span class="default"><span style="font-size:10pt;font-family:'Courier New';">K</span></span><span class="default"><span style="font-size:10pt;font-family:'Courier New';">edua : buat lah keadaan session_start() pada awal-awal programming</span></span></p>
<p class="MsoNormal"><span class="default"><span style="font-size:10pt;font-family:'Courier New';">Kemudian buat suatu session seperti $_SESSION[nama]= generateCode(5);</span></span></p>
<p><span class="default"><span style="font-size:10pt;font-family:'Courier New';"></span></span><span class="default"><span style="font-size:10pt;font-family:'Courier New';">Ketiga buat form baik send e</span></span><span class="default"><span style="font-size:10pt;font-family:'Courier New';">mail atapun guest book dan menempelkan<span>  </span>code ini diatas button submit misal:</span></span></p>
<p class="MsoNormal"><span class="default"><span style="font-size:10pt;font-family:'Courier New';">&lt;?</span></span></p>
<p class="MsoNormal"><span class="default"><span style="font-size:10pt;font-family:'Courier New';">echo $_SESSION[nama];</span></span></p>
<p class="MsoNormal"><span class="default"><span style="font-size:10pt;font-family:'Courier New';">?&gt;</span></span></p>
<p class="MsoNormal"><span class="default"><span style="font-size:10pt;font-family:'Courier New';">&lt;input type=captcha&gt;</span></span></p>
<p><span class="default"><span style="font-size:10pt;font-family:'Courier New';">Keempat : jika telah disubmit sisipkan kode berikut pada page tersebut</span></span></p>
<p class="MsoNormal"><span class="default"><span style="font-size:10pt;font-family:'Courier New';">&lt;?</span></span></p>
<p class="MsoNormal"><span class="default"><span style="font-size:10pt;font-family:'Courier New';">Session_start();</span></span></p>
<p class="MsoNormal"><span class="default"><span style="font-size:10pt;font-family:'Courier New';">If($_REQUEST[captcha]==$_SESSION[nama]){</span></span></p>
<p class="MsoNormal"><span class="default"><span style="font-size:10pt;font-family:'Courier New';"><span>      </span>gotoMenuUtama();</span></span></p>
<p class="MsoNormal"><span class="default"><span style="font-size:10pt;font-family:'Courier New';">}else{</span></span></p>
<p class="MsoNormal"><span class="default"><span style="font-size:10pt;font-family:'Courier New';"><span>      </span>errorcode();</span></span></p>
<p class="MsoNormal"><span class="default"><span style="font-size:10pt;font-family:'Courier New';">}</span></span></p>
<p class="MsoNormal"><span class="default"><span style="font-size:10pt;font-family:'Courier New';">?&gt;</span></span></p>
<p><span class="default"><span style="font-size:10pt;font-family:'Courier New';">tahap kelima coba lah sendiri</span></span></p>
<p class="MsoNormal"><span class="default"><span style="font-size:10pt;font-family:'Courier New';">semoga bermanfaat</span></span><br />
<span class="default"><span style="font-size:10pt;font-family:'Courier New';"><br />
</span></span></p>
<p class="MsoNormal"> </p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/yayanm.wordpress.com/38/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/yayanm.wordpress.com/38/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/yayanm.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/yayanm.wordpress.com/38/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/yayanm.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/yayanm.wordpress.com/38/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/yayanm.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/yayanm.wordpress.com/38/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/yayanm.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/yayanm.wordpress.com/38/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/yayanm.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/yayanm.wordpress.com/38/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=yayanm.wordpress.com&blog=1080337&post=38&subd=yayanm&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://yayanm.wordpress.com/2007/09/18/anti-spam-with-captcha/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c99907925e60237cc7c0f48d009ccb9a?s=96&#38;d=identicon" medium="image">
			<media:title type="html">yayanm</media:title>
		</media:content>

		<media:content url="http://yayanm.files.wordpress.com/2007/09/captcha.thumbnail.jpg" medium="image">
			<media:title type="html">captcha.jpg</media:title>
		</media:content>
	</item>
	</channel>
</rss>