<?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>Miles Per Hour &#187; PHP</title>
	<atom:link href="http://miles-per-hour.com/category/code/php/feed/" rel="self" type="application/rss+xml" />
	<link>http://miles-per-hour.com</link>
	<description>programming at the speed of 1011000.</description>
	<lastBuildDate>Sun, 25 Oct 2009 00:35:37 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>My First Drupal Module</title>
		<link>http://miles-per-hour.com/2009/05/06/my-first-drupal-module/</link>
		<comments>http://miles-per-hour.com/2009/05/06/my-first-drupal-module/#comments</comments>
		<pubDate>Wed, 06 May 2009 12:46:55 +0000</pubDate>
		<dc:creator>mike@mike-miles.com</dc:creator>
				<category><![CDATA[Drupal]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[Callouts]]></category>
		<category><![CDATA[content]]></category>
		<category><![CDATA[download]]></category>
		<category><![CDATA[module]]></category>
		<category><![CDATA[nerd]]></category>
		<category><![CDATA[taxonomy]]></category>

		<guid isPermaLink="false">http://miles-per-hour.com/?p=219</guid>
		<description><![CDATA[I now have my first (hopefully of many) official Drupal module available for download on the Drupal website.Callouts creates a way to display multiple blocks that are related by taxonomy terms. After you place the module into a region on your site, when a user goes to a page any callout blocks (callout is a new content type) with the same taxonomy terms as that page will be displayed in the region. ]]></description>
		<wfw:commentRss>http://miles-per-hour.com/2009/05/06/my-first-drupal-module/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Working hard</title>
		<link>http://miles-per-hour.com/2009/03/10/working-hard/</link>
		<comments>http://miles-per-hour.com/2009/03/10/working-hard/#comments</comments>
		<pubDate>Tue, 10 Mar 2009 18:56:34 +0000</pubDate>
		<dc:creator>mike@mike-miles.com</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Projects]]></category>

		<guid isPermaLink="false">http://miles-per-hour.com/2009/03/10/working-hard/</guid>
		<description><![CDATA[Sorry for the lack of updates, I&#8217;ve been quite busy at my job (doing some major web development stuff). I&#8217;m going to try to post later this week about a PHP calendar/date class I&#8217;ve been building in my freetime (initial tests are showing that for some instances it&#8217;ll be up to 4x faster then the [...]]]></description>
		<wfw:commentRss>http://miles-per-hour.com/2009/03/10/working-hard/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Itunes like progress/capcity bar</title>
		<link>http://miles-per-hour.com/2009/02/23/itunes-like-progresscapcity-bar/</link>
		<comments>http://miles-per-hour.com/2009/02/23/itunes-like-progresscapcity-bar/#comments</comments>
		<pubDate>Mon, 23 Feb 2009 18:33:13 +0000</pubDate>
		<dc:creator>mike@mike-miles.com</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[capacity bar]]></category>
		<category><![CDATA[itunes]]></category>
		<category><![CDATA[progress bar]]></category>

		<guid isPermaLink="false">http://mike-miles.com/blog/?p=156</guid>
		<description><![CDATA[Back in December I was working on a project that needed to show progress bars.  They progress bars had to show the progress of multiple items, and it was explained to me that they should resemble the percentage bars in iTunes that show how full your ipod / iphone. Not a problem I thought to myself, all I needed was a few images and the eve useful PHP GD library .  If you've never used the PHP GD library before, a brief overview:  It's a graphics library that allows you to create dynamic graphics.  (Told you it was brief).]]></description>
		<wfw:commentRss>http://miles-per-hour.com/2009/02/23/itunes-like-progresscapcity-bar/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>When to be OOP</title>
		<link>http://miles-per-hour.com/2009/02/12/when-to-be-oop/</link>
		<comments>http://miles-per-hour.com/2009/02/12/when-to-be-oop/#comments</comments>
		<pubDate>Thu, 12 Feb 2009 22:28:36 +0000</pubDate>
		<dc:creator>mike@mike-miles.com</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://mike-miles.com/blog/?p=130</guid>
		<description><![CDATA[The thing is most web programmers are not OOP programmers, the standard for the web has been to be a functional programmer (just writing functions) so a straight up web developer might not be very familiar with OOP programming. OOP programming (creating objects and classes) can be a great resource when writing complex applications. But when to be OOP? because there are times when it'll benefit you as a developer and times when it's just unnecessary overhead.]]></description>
		<wfw:commentRss>http://miles-per-hour.com/2009/02/12/when-to-be-oop/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AJAX file upload</title>
		<link>http://miles-per-hour.com/2009/02/05/ajax-file-upload/</link>
		<comments>http://miles-per-hour.com/2009/02/05/ajax-file-upload/#comments</comments>
		<pubDate>Thu, 05 Feb 2009 19:23:57 +0000</pubDate>
		<dc:creator>mike@mike-miles.com</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://mike-miles.com/blog/?p=105</guid>
		<description><![CDATA[Basically a full blown AJAX file upload is not possible, but we can get the feel and effect using a hidden Iframe. I would get a 'permission denied' error when trying to retrieve the content of the Iframe (becuase of security restrictions).  So I needed a work around for that.]]></description>
		<wfw:commentRss>http://miles-per-hour.com/2009/02/05/ajax-file-upload/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Variable function calls</title>
		<link>http://miles-per-hour.com/2009/02/04/variable-function-calls/</link>
		<comments>http://miles-per-hour.com/2009/02/04/variable-function-calls/#comments</comments>
		<pubDate>Thu, 05 Feb 2009 02:57:28 +0000</pubDate>
		<dc:creator>mike@mike-miles.com</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[code]]></category>

		<guid isPermaLink="false">http://mike-miles.com/blog/?p=81</guid>
		<description><![CDATA[When using AJAX or sending vaiables to a PHP page to run a function there is a nice peice of code I like to put at the top of the PHP page.  It is a peice of code that I use to run a function by passing its name through a variable. This allows you [...]]]></description>
		<wfw:commentRss>http://miles-per-hour.com/2009/02/04/variable-function-calls/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>fseek()</title>
		<link>http://miles-per-hour.com/2008/06/13/fseek/</link>
		<comments>http://miles-per-hour.com/2008/06/13/fseek/#comments</comments>
		<pubDate>Sat, 14 Jun 2008 03:19:41 +0000</pubDate>
		<dc:creator>mike@mike-miles.com</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[code]]></category>

		<guid isPermaLink="false">http://mike-miles.com/blog/?p=3</guid>
		<description><![CDATA[There is this nifty function in PHP called fseek().  It allows you to set a pointer to any where in a file (a text file for example).  It comes in handy when your dealing with very large files (like log files, or config files), and today I discoverd it can be very useful if you [...]]]></description>
		<wfw:commentRss>http://miles-per-hour.com/2008/06/13/fseek/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
