<?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>Daniel Gibbs Journal &#187; PHP</title>
	<atom:link href="http://www.danielgibbs.net/journal/category/websitedevelopment/php/feed" rel="self" type="application/rss+xml" />
	<link>http://www.danielgibbs.net/journal</link>
	<description>Daniel Gibbs&#039; Online Journal</description>
	<lastBuildDate>Sat, 04 Sep 2010 19:51:32 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Auto Resize Images with MODx (Plugin)</title>
		<link>http://www.danielgibbs.net/journal/auto-resize-images-modx</link>
		<comments>http://www.danielgibbs.net/journal/auto-resize-images-modx#comments</comments>
		<pubDate>Wed, 28 Apr 2010 23:17:42 +0000</pubDate>
		<dc:creator>Gibbs</dc:creator>
				<category><![CDATA[MODx]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.danielgibbs.net/journal/?p=364</guid>
		<description><![CDATA[A MODx plugin to automatically resize images placed inside documents (pages). It searches content for image elements that have the width or height specified, compares it to the current image size and then scales accordingly. 

It saves images to the MODx Cache and improves the quality of images and the speed of the page(s).]]></description>
		<wfw:commentRss>http://www.danielgibbs.net/journal/auto-resize-images-modx/feed</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>MODx &#8211; Wayfinder Incorrect Order (menu index)</title>
		<link>http://www.danielgibbs.net/journal/modx-wayfinder-incorrect-order-menu_index</link>
		<comments>http://www.danielgibbs.net/journal/modx-wayfinder-incorrect-order-menu_index#comments</comments>
		<pubDate>Tue, 09 Mar 2010 17:04:12 +0000</pubDate>
		<dc:creator>Gibbs</dc:creator>
				<category><![CDATA[MODx]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.danielgibbs.net/journal/?p=350</guid>
		<description><![CDATA[If you're using an older version of MySQL then the MODx Wayfinder snippet might fail to order your navigation correctly (regardless of your menu indexes). Here's one solution.]]></description>
		<wfw:commentRss>http://www.danielgibbs.net/journal/modx-wayfinder-incorrect-order-menu_index/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Magento Admin (Dashboard) Login Not Working Locally</title>
		<link>http://www.danielgibbs.net/journal/magento-admin-dashboard-login-not-working-locally</link>
		<comments>http://www.danielgibbs.net/journal/magento-admin-dashboard-login-not-working-locally#comments</comments>
		<pubDate>Wed, 03 Mar 2010 16:39:06 +0000</pubDate>
		<dc:creator>Gibbs</dc:creator>
				<category><![CDATA[Magento]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.danielgibbs.net/journal/?p=343</guid>
		<description><![CDATA[If you can't log into Magento, when developing or testing locally, you will need to perform a few minor changes to have access to the Magento admin backend.]]></description>
		<wfw:commentRss>http://www.danielgibbs.net/journal/magento-admin-dashboard-login-not-working-locally/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MODx &#8211; Include Page Content Snippet</title>
		<link>http://www.danielgibbs.net/journal/modx-include-page-content-snippet</link>
		<comments>http://www.danielgibbs.net/journal/modx-include-page-content-snippet#comments</comments>
		<pubDate>Thu, 05 Nov 2009 13:48:14 +0000</pubDate>
		<dc:creator>Gibbs</dc:creator>
				<category><![CDATA[MODx]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.danielgibbs.net/journal/?p=266</guid>
		<description><![CDATA[A quick and easy snippet to include a MODx page's content in another page.]]></description>
		<wfw:commentRss>http://www.danielgibbs.net/journal/modx-include-page-content-snippet/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Recursive Directory Scan/Mapping PHP Function</title>
		<link>http://www.danielgibbs.net/journal/recursive-directory-scanmapping-php-function</link>
		<comments>http://www.danielgibbs.net/journal/recursive-directory-scanmapping-php-function#comments</comments>
		<pubDate>Thu, 15 Oct 2009 15:44:00 +0000</pubDate>
		<dc:creator>Gibbs</dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.danielgibbs.net/journal/?p=226</guid>
		<description><![CDATA[Here's a quick and simple function I thought I'd share. It recursively scans and maps from a set directory to an array in PHP.]]></description>
		<wfw:commentRss>http://www.danielgibbs.net/journal/recursive-directory-scanmapping-php-function/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Determing Login State (MODx)</title>
		<link>http://www.danielgibbs.net/journal/determing-login-state-modx</link>
		<comments>http://www.danielgibbs.net/journal/determing-login-state-modx#comments</comments>
		<pubDate>Tue, 15 Sep 2009 09:09:37 +0000</pubDate>
		<dc:creator>Gibbs</dc:creator>
				<category><![CDATA[MODx]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.danielgibbs.net/journal/?p=220</guid>
		<description><![CDATA[I came to a bit of a road block when trying to determine whether a user is logged in or not with WebLoginPE on MODx. This is a quick and dirty snippet for determining a users login state.]]></description>
		<wfw:commentRss>http://www.danielgibbs.net/journal/determing-login-state-modx/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Changing MODx Managers Document Tree View Nodes</title>
		<link>http://www.danielgibbs.net/journal/changing-modx-managers-document-tree-view-nodes</link>
		<comments>http://www.danielgibbs.net/journal/changing-modx-managers-document-tree-view-nodes#comments</comments>
		<pubDate>Fri, 14 Aug 2009 10:44:25 +0000</pubDate>
		<dc:creator>Gibbs</dc:creator>
				<category><![CDATA[MODx]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.danielgibbs.net/journal/?p=191</guid>
		<description><![CDATA[A small niggle I found with MODx was the document tree view that's displayed in the left hand side of the manager. It displays the "resources" title (aka the page title) which is bit confusing like shown below. After a quick browse through the source I changed it to display the resources alias.]]></description>
		<wfw:commentRss>http://www.danielgibbs.net/journal/changing-modx-managers-document-tree-view-nodes/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>PHP URL Rewriting Without Apache and mod_rewrite</title>
		<link>http://www.danielgibbs.net/journal/php-url-rewriting-without-apache-and-mod_rewrite</link>
		<comments>http://www.danielgibbs.net/journal/php-url-rewriting-without-apache-and-mod_rewrite#comments</comments>
		<pubDate>Wed, 15 Jul 2009 20:20:59 +0000</pubDate>
		<dc:creator>Gibbs</dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.danielgibbs.net/journal/?p=129</guid>
		<description><![CDATA[Recently I was put in a situation where I had created a dynamic site that, prior to launch, needed Search Engine Friendly (SEF) URL's. Without any admin access to the IIS server I was working on, no IIS modules/filters and extremely limited access in the control panel I came up with a method of URL rewriting purely in PHP without Apache and mod_rewrite.]]></description>
		<wfw:commentRss>http://www.danielgibbs.net/journal/php-url-rewriting-without-apache-and-mod_rewrite/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>MD5 and SHA1 &#8220;Decrypting&#8221; with PHP / MySQL</title>
		<link>http://www.danielgibbs.net/journal/md5-and-sha1-decrypting-with-php-mysql</link>
		<comments>http://www.danielgibbs.net/journal/md5-and-sha1-decrypting-with-php-mysql#comments</comments>
		<pubDate>Tue, 30 Jun 2009 18:33:49 +0000</pubDate>
		<dc:creator>Gibbs</dc:creator>
				<category><![CDATA[MySQL]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.danielgibbs.net/journal/?p=109</guid>
		<description><![CDATA[In this reference we're going to look at how to "decrypt" (or more accurately "collide") MD5 and SHA1 hashes by creating a resource of pre-hashed words.]]></description>
		<wfw:commentRss>http://www.danielgibbs.net/journal/md5-and-sha1-decrypting-with-php-mysql/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>SQL Injections: Introduction with PHP/MySQL</title>
		<link>http://www.danielgibbs.net/journal/sql-injections-introduction</link>
		<comments>http://www.danielgibbs.net/journal/sql-injections-introduction#comments</comments>
		<pubDate>Mon, 29 Jun 2009 18:12:00 +0000</pubDate>
		<dc:creator>Gibbs</dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.danielgibbs.net/journal/?p=102</guid>
		<description><![CDATA[Providing you know SQL you can perform SQL injections on websites that perform unescaped queries. In this reference we'll use a hands on approach and start by performing our own basic injections based on website user input and then looking into prevention methods.]]></description>
		<wfw:commentRss>http://www.danielgibbs.net/journal/sql-injections-introduction/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP DOM Document Class</title>
		<link>http://www.danielgibbs.net/journal/php-dom-document-class</link>
		<comments>http://www.danielgibbs.net/journal/php-dom-document-class#comments</comments>
		<pubDate>Sun, 17 May 2009 19:04:58 +0000</pubDate>
		<dc:creator>Gibbs</dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.danielgibbs.net/journal/?p=15</guid>
		<description><![CDATA[The PHP DOMDocument class in PHP allows you to manipulate HTML and XML files by getting elements, creating elements, validating pages, saving pages and more.

In this quick example we'll use the DOM Document class to extract links from a remote page, something I've had to do recently. ]]></description>
		<wfw:commentRss>http://www.danielgibbs.net/journal/php-dom-document-class/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flex 3 with PHP</title>
		<link>http://www.danielgibbs.net/journal/flex-3-with-php</link>
		<comments>http://www.danielgibbs.net/journal/flex-3-with-php#comments</comments>
		<pubDate>Wed, 30 Jul 2008 14:34:30 +0000</pubDate>
		<dc:creator>Gibbs</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Website Development]]></category>

		<guid isPermaLink="false">http://www.danielgibbs.net/journal/?p=161</guid>
		<description><![CDATA[I've recently started to develop with the Linux alpha version of Flex Builder and was looking around for a decent introduction for using Flex 3 with PHP. Unfortunately there was nothing basic and the majority of articles related to Flex 2 and simply didn't work. So here is an article ground down to the bare basics.]]></description>
		<wfw:commentRss>http://www.danielgibbs.net/journal/flex-3-with-php/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
