<?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/"
	>

<channel>
	<title>Script Perfect &#187; PHP</title>
	<atom:link href="http://scriptperfect.com/category/php/feed/" rel="self" type="application/rss+xml" />
	<link>http://scriptperfect.com</link>
	<description>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Random snips of code and bugs</description>
	<lastBuildDate>Sun, 18 Apr 2010 17:01:06 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.1</generator>
		<item>
		<title>Detecting Bad Words PHP (Filter bad words)</title>
		<link>http://scriptperfect.com/2009/09/detecting-bad-words-php-filter-bad-words/</link>
		<comments>http://scriptperfect.com/2009/09/detecting-bad-words-php-filter-bad-words/#comments</comments>
		<pubDate>Thu, 17 Sep 2009 19:54:02 +0000</pubDate>
		<dc:creator>Tim</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[bad words]]></category>
		<category><![CDATA[curse]]></category>
		<category><![CDATA[detect]]></category>
		<category><![CDATA[detect profanity]]></category>
		<category><![CDATA[filter]]></category>
		<category><![CDATA[profanity]]></category>
		<category><![CDATA[swear]]></category>
		<category><![CDATA[words]]></category>

		<guid isPermaLink="false">http://scriptperfect.com/?p=269</guid>
		<description><![CDATA[<script type="text/javascript">dzone_url = "http://scriptperfect.com/2009/09/detecting-bad-words-php-filter-bad-words/";</script>Simple and easy, stop most of the nasty words from appearing on your website or blog with one simple function. This has stemmed from multiple users posting profanity on another one of our sites. After searching far and wide for an easy solution, alas we could not find one. This resulted in a few hours [...]]]></description>
		<wfw:commentRss>http://scriptperfect.com/2009/09/detecting-bad-words-php-filter-bad-words/feed/</wfw:commentRss>
		<slash:comments>3477</slash:comments>
		</item>
		<item>
		<title>PHP and APC &#8211; Tutorial</title>
		<link>http://scriptperfect.com/2009/09/php-and-apc-tutorial/</link>
		<comments>http://scriptperfect.com/2009/09/php-and-apc-tutorial/#comments</comments>
		<pubDate>Sat, 12 Sep 2009 15:43:16 +0000</pubDate>
		<dc:creator>Tim</dc:creator>
				<category><![CDATA[Other]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[apc]]></category>
		<category><![CDATA[speed]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://scriptperfect.com/?p=233</guid>
		<description><![CDATA[<script type="text/javascript">dzone_url = "http://scriptperfect.com/2009/09/php-and-apc-tutorial/";</script>APC is most widely known for allowing the end user to be able to track the progress of file transfers. APC, which stands for &#8220;Alternative PHP Cache&#8221; does much more than that. Complex and large scale websites can benefit from it&#8217;s ability to cache data and as well as its optimization of PHP code. If [...]]]></description>
		<wfw:commentRss>http://scriptperfect.com/2009/09/php-and-apc-tutorial/feed/</wfw:commentRss>
		<slash:comments>3277</slash:comments>
		</item>
		<item>
		<title>Basic Auto Suggest with Ajax and PHP</title>
		<link>http://scriptperfect.com/2009/09/basic-auto-suggest-with-ajax-and-php/</link>
		<comments>http://scriptperfect.com/2009/09/basic-auto-suggest-with-ajax-and-php/#comments</comments>
		<pubDate>Fri, 11 Sep 2009 14:44:03 +0000</pubDate>
		<dc:creator>Tim</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[autocomplete]]></category>
		<category><![CDATA[suggest]]></category>

		<guid isPermaLink="false">http://scriptperfect.com/?p=226</guid>
		<description><![CDATA[<script type="text/javascript">dzone_url = "http://scriptperfect.com/2009/09/basic-auto-suggest-with-ajax-and-php/";</script>You see it in Yahoo, Google, Bing, and all over the web. As you type into a search feild a box appears before your eyes showing you suggestions based on what you are typing. This offers more than just ease of use for your visitors, it allows them to see other content related to their [...]]]></description>
		<wfw:commentRss>http://scriptperfect.com/2009/09/basic-auto-suggest-with-ajax-and-php/feed/</wfw:commentRss>
		<slash:comments>5333</slash:comments>
		</item>
		<item>
		<title>Ajax &#8211; A Squeeky Clean Website</title>
		<link>http://scriptperfect.com/2009/09/ajax-a-squeeky-clean-website/</link>
		<comments>http://scriptperfect.com/2009/09/ajax-a-squeeky-clean-website/#comments</comments>
		<pubDate>Wed, 09 Sep 2009 02:28:26 +0000</pubDate>
		<dc:creator>Tim</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[login form]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://scriptperfect.com/?p=200</guid>
		<description><![CDATA[<script type="text/javascript">dzone_url = "http://scriptperfect.com/2009/09/ajax-a-squeeky-clean-website/";</script>Ajax, not the cleaner, the asynchronous JavaScript and XML, it is like viagra for your website. Pop in a little Ajax and your website is performing better and making your &#8220;visitors&#8221; happy. As with viagra you need to read the warning labels associated with Ajax. Warning: Ajax should be used in moderation. If your server [...]]]></description>
		<wfw:commentRss>http://scriptperfect.com/2009/09/ajax-a-squeeky-clean-website/feed/</wfw:commentRss>
		<slash:comments>4012</slash:comments>
		</item>
		<item>
		<title>PHP Database Class, The Right Way</title>
		<link>http://scriptperfect.com/2009/09/php-database-class-the-right-way/</link>
		<comments>http://scriptperfect.com/2009/09/php-database-class-the-right-way/#comments</comments>
		<pubDate>Tue, 08 Sep 2009 14:04:05 +0000</pubDate>
		<dc:creator>Tim</dc:creator>
				<category><![CDATA[mySQL]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[database]]></category>

		<guid isPermaLink="false">http://scriptperfect.com/?p=196</guid>
		<description><![CDATA[<script type="text/javascript">dzone_url = "http://scriptperfect.com/2009/09/php-database-class-the-right-way/";</script>How many times do your fingers type out the commands to run a query or fetch a row? If you are performing database tasks on the majority of your pages and you have not simplified the process then you need to keep reading. Developing a database class is not very difficult, in fact there are [...]]]></description>
		<wfw:commentRss>http://scriptperfect.com/2009/09/php-database-class-the-right-way/feed/</wfw:commentRss>
		<slash:comments>3046</slash:comments>
		</item>
		<item>
		<title>PHP Regex Crash Course</title>
		<link>http://scriptperfect.com/2009/09/php-regex-crash-course/</link>
		<comments>http://scriptperfect.com/2009/09/php-regex-crash-course/#comments</comments>
		<pubDate>Mon, 07 Sep 2009 03:45:58 +0000</pubDate>
		<dc:creator>Tim</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[regex]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://scriptperfect.com/?p=164</guid>
		<description><![CDATA[<script type="text/javascript">dzone_url = "http://scriptperfect.com/2009/09/php-regex-crash-course/";</script>Regex, or regular expression is used to match characters in a string, the problem with using it is knowing how to use it. As with many things it takes practice and memorization to fully understand and commit it to memory. Regex is a powerful tool and can shorten many tasks such as validating email addresses, [...]]]></description>
		<wfw:commentRss>http://scriptperfect.com/2009/09/php-regex-crash-course/feed/</wfw:commentRss>
		<slash:comments>4010</slash:comments>
		</item>
		<item>
		<title>PHP File Upload Progress (APC Fetch PECL)</title>
		<link>http://scriptperfect.com/2009/09/php-file-upload-progress-apc-fetch-pecl/</link>
		<comments>http://scriptperfect.com/2009/09/php-file-upload-progress-apc-fetch-pecl/#comments</comments>
		<pubDate>Sat, 05 Sep 2009 01:31:09 +0000</pubDate>
		<dc:creator>Tim</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[progress bar]]></category>
		<category><![CDATA[upload]]></category>
		<category><![CDATA[uploading]]></category>

		<guid isPermaLink="false">http://scriptperfect.com/?p=122</guid>
		<description><![CDATA[<script type="text/javascript">dzone_url = "http://scriptperfect.com/2009/09/php-file-upload-progress-apc-fetch-pecl/";</script>You would think that tracking file upload progress would be a given now, from your browser you can create websites, edit pictures and communicate with millions of people. Only a few sites will actually show you your upload progress and they are few and far between. If anything they will show you a nice animated [...]]]></description>
		<wfw:commentRss>http://scriptperfect.com/2009/09/php-file-upload-progress-apc-fetch-pecl/feed/</wfw:commentRss>
		<slash:comments>4320</slash:comments>
		</item>
	</channel>
</rss>

