<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: php: a simple way to fight SPAM on your contact form</title>
	<atom:link href="http://www.dynamixlabs.com/2008/03/26/php-a-simple-way-to-fight-spam-on-your-contact-form/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dynamixlabs.com/2008/03/26/php-a-simple-way-to-fight-spam-on-your-contact-form/</link>
	<description></description>
	<lastBuildDate>Tue, 27 Apr 2010 11:21:12 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: DynamiXLabs</title>
		<link>http://www.dynamixlabs.com/2008/03/26/php-a-simple-way-to-fight-spam-on-your-contact-form/comment-page-1/#comment-574</link>
		<dc:creator>DynamiXLabs</dc:creator>
		<pubDate>Thu, 12 Feb 2009 02:53:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.dynamixlabs.com/2008/03/26/php-a-simple-way-to-fight-spam-on-your-contact-form/#comment-574</guid>
		<description>Sounds great Casa Laguna! Looking forward to see what you have come up with.</description>
		<content:encoded><![CDATA[<p>Sounds great Casa Laguna! Looking forward to see what you have come up with.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Casa Laguna</title>
		<link>http://www.dynamixlabs.com/2008/03/26/php-a-simple-way-to-fight-spam-on-your-contact-form/comment-page-1/#comment-573</link>
		<dc:creator>Casa Laguna</dc:creator>
		<pubDate>Thu, 12 Feb 2009 01:58:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.dynamixlabs.com/2008/03/26/php-a-simple-way-to-fight-spam-on-your-contact-form/#comment-573</guid>
		<description>small update:
For now, it seems any bot is still unable to preprocess javascript, hence the solution.
The parsing is done without any echo, therefor should bypass the bot.

Sorry for my double-post!</description>
		<content:encoded><![CDATA[<p>small update:<br />
For now, it seems any bot is still unable to preprocess javascript, hence the solution.<br />
The parsing is done without any echo, therefor should bypass the bot.</p>
<p>Sorry for my double-post!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Casa Laguna</title>
		<link>http://www.dynamixlabs.com/2008/03/26/php-a-simple-way-to-fight-spam-on-your-contact-form/comment-page-1/#comment-572</link>
		<dc:creator>Casa Laguna</dc:creator>
		<pubDate>Thu, 12 Feb 2009 01:57:22 +0000</pubDate>
		<guid isPermaLink="false">http://www.dynamixlabs.com/2008/03/26/php-a-simple-way-to-fight-spam-on-your-contact-form/#comment-572</guid>
		<description>the more effective solution nowadays is to use a &quot;random code&quot;

The cool thing is, that random code doesn&#039;t have to be in the page itself!
for now, I&#039;m using the &quot;I&#039;m a human I recognize this&quot; feature, but my work on a sistym that is posting the image to the parser seems to be working perfectly on tests.
The basic principal of this is:
An image with code is created, and parsed into javacode. The Javacode needs to recognize the image.
But, here&#039;s the fun part:
A bot doesn&#039;t pre-process the javascript, as where a real browser does, usually.
Therefor, it is partly working. The idea is gonna be the next spamfight I hope.
Working on it, I might let ya all know how ;)</description>
		<content:encoded><![CDATA[<p>the more effective solution nowadays is to use a &#8220;random code&#8221;</p>
<p>The cool thing is, that random code doesn&#8217;t have to be in the page itself!<br />
for now, I&#8217;m using the &#8220;I&#8217;m a human I recognize this&#8221; feature, but my work on a sistym that is posting the image to the parser seems to be working perfectly on tests.<br />
The basic principal of this is:<br />
An image with code is created, and parsed into javacode. The Javacode needs to recognize the image.<br />
But, here&#8217;s the fun part:<br />
A bot doesn&#8217;t pre-process the javascript, as where a real browser does, usually.<br />
Therefor, it is partly working. The idea is gonna be the next spamfight I hope.<br />
Working on it, I might let ya all know how <img src='http://www.dynamixlabs.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: DynamiXLabs</title>
		<link>http://www.dynamixlabs.com/2008/03/26/php-a-simple-way-to-fight-spam-on-your-contact-form/comment-page-1/#comment-195</link>
		<dc:creator>DynamiXLabs</dc:creator>
		<pubDate>Fri, 28 Mar 2008 01:08:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.dynamixlabs.com/2008/03/26/php-a-simple-way-to-fight-spam-on-your-contact-form/#comment-195</guid>
		<description>That&#039;s an excellent point, thanks for bringing it up. We might suggest that instead of placing the input field at the end of the form, it may be best to place it at the beginning, just before the first true input field. That way, when the visitor selects the first input field, they will have no &quot;double-tabbing&quot; while they proceed through the form, and they won&#039;t have to double-tab when moving from the input fields to the submission button. Again, thanks for the feedback!</description>
		<content:encoded><![CDATA[<p>That&#8217;s an excellent point, thanks for bringing it up. We might suggest that instead of placing the input field at the end of the form, it may be best to place it at the beginning, just before the first true input field. That way, when the visitor selects the first input field, they will have no &#8220;double-tabbing&#8221; while they proceed through the form, and they won&#8217;t have to double-tab when moving from the input fields to the submission button. Again, thanks for the feedback!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael</title>
		<link>http://www.dynamixlabs.com/2008/03/26/php-a-simple-way-to-fight-spam-on-your-contact-form/comment-page-1/#comment-192</link>
		<dc:creator>Michael</dc:creator>
		<pubDate>Thu, 27 Mar 2008 03:15:22 +0000</pubDate>
		<guid isPermaLink="false">http://www.dynamixlabs.com/2008/03/26/php-a-simple-way-to-fight-spam-on-your-contact-form/#comment-192</guid>
		<description>What about tab order?

If you are going to use this technique, you probably want to put this field at the very end of the form. Given the input field is not actually hidden, but is moved out of view, it is still a rendered object and would be part of the tab sequence as you move through your form. May not be a big deal to most, but certainly could be confusing or even troublesome to the well intentioned site visitor with special browser settings (such as the visually impaired).</description>
		<content:encoded><![CDATA[<p>What about tab order?</p>
<p>If you are going to use this technique, you probably want to put this field at the very end of the form. Given the input field is not actually hidden, but is moved out of view, it is still a rendered object and would be part of the tab sequence as you move through your form. May not be a big deal to most, but certainly could be confusing or even troublesome to the well intentioned site visitor with special browser settings (such as the visually impaired).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eric</title>
		<link>http://www.dynamixlabs.com/2008/03/26/php-a-simple-way-to-fight-spam-on-your-contact-form/comment-page-1/#comment-191</link>
		<dc:creator>Eric</dc:creator>
		<pubDate>Wed, 26 Mar 2008 19:05:58 +0000</pubDate>
		<guid isPermaLink="false">http://www.dynamixlabs.com/2008/03/26/php-a-simple-way-to-fight-spam-on-your-contact-form/#comment-191</guid>
		<description>I added this fix to my sites contact page. Hopefully it will eliminate my spam problem. 

Great article!</description>
		<content:encoded><![CDATA[<p>I added this fix to my sites contact page. Hopefully it will eliminate my spam problem. </p>
<p>Great article!</p>
]]></content:encoded>
	</item>
</channel>
</rss>
