<?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>blog.jc21 &#187; PHP</title>
	<atom:link href="http://blog.jc21.com/category/php/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.jc21.com</link>
	<description>A snapshot of my more professional life</description>
	<lastBuildDate>Mon, 09 Mar 2009 00:29:36 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Cool Multi Purpose Progress Bars</title>
		<link>http://blog.jc21.com/2008-10-21/cool-multi-purpose-progress-bars/</link>
		<comments>http://blog.jc21.com/2008-10-21/cool-multi-purpose-progress-bars/#comments</comments>
		<pubDate>Tue, 21 Oct 2008 01:25:59 +0000</pubDate>
		<dc:creator>jc</dc:creator>
				<category><![CDATA[Gadgets]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://blog.jc21.com/2008-10-21/cool-multi-purpose-progress-bars/</guid>
		<description><![CDATA[In my development I&#8217;ve created these cool Progress Bars with different applications, actually I created them ages ago. I&#8217;ve recently needed to expand on their original design, and while I&#8217;m restructuring them I thought I&#8217;d also share them. They come in the form of PHP5 Classes (EDIT: PHP4 versions also included) and for the moment [...]]]></description>
		<wfw:commentRss>http://blog.jc21.com/2008-10-21/cool-multi-purpose-progress-bars/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Change the maximum upload size with PHP</title>
		<link>http://blog.jc21.com/2007-05-03/change-the-maximum-upload-size-with-php/</link>
		<comments>http://blog.jc21.com/2007-05-03/change-the-maximum-upload-size-with-php/#comments</comments>
		<pubDate>Thu, 03 May 2007 01:56:56 +0000</pubDate>
		<dc:creator>jc</dc:creator>
				<category><![CDATA[Ajax File Browser]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://blog.jc21.com/2007-05-03/change-the-maximum-upload-size-with-php/</guid>
		<description><![CDATA[Depending on how you host your website (or application) there are different ways to change the PHP settings. In particular, the most asked about problem, changing the maximum upload size. There are 3 settings PHP uses that limit your uploading ability: post_max_size This is the combined maximum size of all files sent on the form. [...]]]></description>
		<wfw:commentRss>http://blog.jc21.com/2007-05-03/change-the-maximum-upload-size-with-php/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>How to use Gzip to load your site faster</title>
		<link>http://blog.jc21.com/2007-02-08/how-to-use-gzip-to-load-your-site-faster/</link>
		<comments>http://blog.jc21.com/2007-02-08/how-to-use-gzip-to-load-your-site-faster/#comments</comments>
		<pubDate>Thu, 08 Feb 2007 00:46:41 +0000</pubDate>
		<dc:creator>jc</dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://blog.jc21.com/2007-02-08/how-to-use-gzip-to-load-your-site-faster/</guid>
		<description><![CDATA[Lately I&#8217;ve been reading various random articles about some browsers ability to deflate zipped webpages, so that there is less bandwidth and faster loading times for websites. Although this ability has been around for a while, it&#8217;s only been lately that I have a need to use it. To understand the concept of page compression [...]]]></description>
		<wfw:commentRss>http://blog.jc21.com/2007-02-08/how-to-use-gzip-to-load-your-site-faster/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to make a great &#8216;Go Back&#8217; feature</title>
		<link>http://blog.jc21.com/2006-11-28/how-to-make-a-great-go-back-feature/</link>
		<comments>http://blog.jc21.com/2006-11-28/how-to-make-a-great-go-back-feature/#comments</comments>
		<pubDate>Tue, 28 Nov 2006 01:34:30 +0000</pubDate>
		<dc:creator>jc</dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://blog.jc21.com/2006-11-28/how-to-make-a-great-go-back-feature/</guid>
		<description><![CDATA[You may or may not know about the PHP $_SERVER variable, HTTP_REFERER. It is meant to hold the URL of the previously visited page that the user has been to. Also, you may already use this variable in buttons or links to allow the user to &#8220;Go Back&#8221; to their previous page. When I mentioned [...]]]></description>
		<wfw:commentRss>http://blog.jc21.com/2006-11-28/how-to-make-a-great-go-back-feature/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Snippets Online</title>
		<link>http://blog.jc21.com/2006-11-07/snippets-online/</link>
		<comments>http://blog.jc21.com/2006-11-07/snippets-online/#comments</comments>
		<pubDate>Tue, 07 Nov 2006 00:04:42 +0000</pubDate>
		<dc:creator>jc</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://blog.jc21.com/2006-11-07/snippets-online/</guid>
		<description><![CDATA[Today I launch another small database site. Snippets.jc21.com is a database of useful pieces of code from any langauge you may use. I often use different computers to code, or sometimes forget to backup my snippets before a re-format. So I made this site to keep a track of things. The site allows full search [...]]]></description>
		<wfw:commentRss>http://blog.jc21.com/2006-11-07/snippets-online/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Zend and Microsoft Collaboration</title>
		<link>http://blog.jc21.com/2006-11-01/zend-and-microsoft-collaboration/</link>
		<comments>http://blog.jc21.com/2006-11-01/zend-and-microsoft-collaboration/#comments</comments>
		<pubDate>Wed, 01 Nov 2006 04:08:29 +0000</pubDate>
		<dc:creator>jc</dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://blog.jc21.com/2006-11-01/zend-and-microsoft-collaboration/</guid>
		<description><![CDATA[Recently it was announced that Zend and Mirosoft are collaborating to ensure PHP will run on Windows IIS servers with equal (or close enough) performance of Linux/Apache servers. While all reports claim that &#8220;it&#8217;s giving users another choice not to choose linux&#8221;, I find myself asking &#8220;Why would I want to use PHP on IIS?&#8221; [...]]]></description>
		<wfw:commentRss>http://blog.jc21.com/2006-11-01/zend-and-microsoft-collaboration/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to dynamically return XML data using PHP</title>
		<link>http://blog.jc21.com/2006-09-07/how-to-dynamically-return-xml-data-using-php/</link>
		<comments>http://blog.jc21.com/2006-09-07/how-to-dynamically-return-xml-data-using-php/#comments</comments>
		<pubDate>Thu, 07 Sep 2006 03:46:30 +0000</pubDate>
		<dc:creator>jc</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Tutorials]]></category>

		<guid isPermaLink="false">http://blog.jc21.com/2006-09-07/how-to-dynamically-return-xml-data-using-php/</guid>
		<description><![CDATA[This is the second part of a tutorial covering the Front-end browser part of Ajax&#8217;ing and the Back-end part of sending data with PHP. The first part can be found here. So we&#8217;ve covered how to request an interpret XML data from a webpage using Sarissa. Now we want to control what data is being [...]]]></description>
		<wfw:commentRss>http://blog.jc21.com/2006-09-07/how-to-dynamically-return-xml-data-using-php/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Easy PHP Debugging</title>
		<link>http://blog.jc21.com/2006-08-09/easy-php-debugging/</link>
		<comments>http://blog.jc21.com/2006-08-09/easy-php-debugging/#comments</comments>
		<pubDate>Wed, 09 Aug 2006 02:58:42 +0000</pubDate>
		<dc:creator>jc</dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://blog.jc21.com/2006-08-09/easy-php-debugging/</guid>
		<description><![CDATA[Wether I&#8217;m making complex web applications or a five page no brainer site, if I&#8217;m using PHP to do something the chances are something&#8217;s not going to work out exactly to plan. I quite often find myself spitting out this bit of code to see the contents of my variables: print_r($var); While this works very [...]]]></description>
		<wfw:commentRss>http://blog.jc21.com/2006-08-09/easy-php-debugging/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Adding and Stripping Slashes with Arrays in PHP</title>
		<link>http://blog.jc21.com/2006-07-05/adding-and-stripping-slashes-with-arrays-in-php/</link>
		<comments>http://blog.jc21.com/2006-07-05/adding-and-stripping-slashes-with-arrays-in-php/#comments</comments>
		<pubDate>Wed, 05 Jul 2006 06:44:11 +0000</pubDate>
		<dc:creator>jc</dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://blog.jc21.com/2006-07-05/adding-and-stripping-slashes-with-arrays-in-php/</guid>
		<description><![CDATA[How often have you ever found out that magic quotes was turned on, but you forgot all about it? Or your result from a database row is fine in its&#8217; result set, except for the slashes? Not too often for me either. But there are exceptions. Today, for example, I needed to stripslashes from every [...]]]></description>
		<wfw:commentRss>http://blog.jc21.com/2006-07-05/adding-and-stripping-slashes-with-arrays-in-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP Class: Paypal Button Generator</title>
		<link>http://blog.jc21.com/2006-06-12/paypal-button-generator/</link>
		<comments>http://blog.jc21.com/2006-06-12/paypal-button-generator/#comments</comments>
		<pubDate>Mon, 12 Jun 2006 06:12:58 +0000</pubDate>
		<dc:creator>jc</dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://blog.jc21.com/archives/5</guid>
		<description><![CDATA[Ever tried to make a Paypal button using their Button Creator, or even by getting the information from their Help pages? It&#8217;s not easy or dynamic. I&#8217;ve made many sites that use Paypal for their payment of both single items and multi item shopping carts. I&#8217;ve created this class to make my job easier. I [...]]]></description>
		<wfw:commentRss>http://blog.jc21.com/2006-06-12/paypal-button-generator/feed/</wfw:commentRss>
		<slash:comments>24</slash:comments>
		</item>
		<item>
		<title>PHP Class: Image Snapshot 1.3</title>
		<link>http://blog.jc21.com/2006-06-11/image-snapshot/</link>
		<comments>http://blog.jc21.com/2006-06-11/image-snapshot/#comments</comments>
		<pubDate>Sun, 11 Jun 2006 11:15:21 +0000</pubDate>
		<dc:creator>jc</dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://blog.jc21.com/archives/4</guid>
		<description><![CDATA[Inspired by Backpackit.comâ€™s image management, Image Snapshot can take a portion of an image (crop) to specific dimensions, from different areas of the original image. This class has been created for the purpose of manipulating an uploaded image, and creating a Thumbnail image that does not alter the aspect ratio, and yet represents the contents [...]]]></description>
		<wfw:commentRss>http://blog.jc21.com/2006-06-11/image-snapshot/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
	</channel>
</rss>
