<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Good PHP Tutorials</title>
	<atom:link href="http://goodphptutorials.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://goodphptutorials.wordpress.com</link>
	<description>PHP Functions, Classes and Tutorials</description>
	<lastBuildDate>Mon, 16 Feb 2009 12:10:33 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='goodphptutorials.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Good PHP Tutorials</title>
		<link>http://goodphptutorials.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://goodphptutorials.wordpress.com/osd.xml" title="Good PHP Tutorials" />
	<atom:link rel='hub' href='http://goodphptutorials.wordpress.com/?pushpress=hub'/>
		<item>
		<title>06: Introducing Inheritance</title>
		<link>http://goodphptutorials.wordpress.com/2009/02/16/06-introducing-inheritance/</link>
		<comments>http://goodphptutorials.wordpress.com/2009/02/16/06-introducing-inheritance/#comments</comments>
		<pubDate>Mon, 16 Feb 2009 03:20:07 +0000</pubDate>
		<dc:creator>programmer09</dc:creator>
				<category><![CDATA[Classes]]></category>

		<guid isPermaLink="false">http://goodphptutorials.wordpress.com/?p=39</guid>
		<description><![CDATA[To make this system more robust, we don’t want all of the users in our group to have the same status. Some users need to be administrators, others moderators, and others just regular users. How can we account for this in our objects? The answer is inheritance &#8211; the ability for one class to inherit [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=goodphptutorials.wordpress.com&amp;blog=6597437&amp;post=39&amp;subd=goodphptutorials&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://goodphptutorials.wordpress.com/2009/02/16/06-introducing-inheritance/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9c14a041b5b63eaf334a739a8f6ce0f0?s=96&#38;d=identicon" medium="image">
			<media:title type="html">programmer09</media:title>
		</media:content>
	</item>
		<item>
		<title>05: Integrating OO PHP with MySQL</title>
		<link>http://goodphptutorials.wordpress.com/2009/02/16/05-integrating-oo-php-with-mysql/</link>
		<comments>http://goodphptutorials.wordpress.com/2009/02/16/05-integrating-oo-php-with-mysql/#comments</comments>
		<pubDate>Mon, 16 Feb 2009 03:16:42 +0000</pubDate>
		<dc:creator>programmer09</dc:creator>
				<category><![CDATA[Classes]]></category>

		<guid isPermaLink="false">http://goodphptutorials.wordpress.com/?p=37</guid>
		<description><![CDATA[In this section, we will kill two birds with one stone. Not only will we learn how to integrate OO PHP and MySQL, but we will learn how to group objects. In this case, you will create a UsersGroup class which will contain an array of User objects. Each of those User objects will be [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=goodphptutorials.wordpress.com&amp;blog=6597437&amp;post=37&amp;subd=goodphptutorials&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://goodphptutorials.wordpress.com/2009/02/16/05-integrating-oo-php-with-mysql/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9c14a041b5b63eaf334a739a8f6ce0f0?s=96&#38;d=identicon" medium="image">
			<media:title type="html">programmer09</media:title>
		</media:content>
	</item>
		<item>
		<title>04: Method Interaction</title>
		<link>http://goodphptutorials.wordpress.com/2009/02/16/04-method-interaction/</link>
		<comments>http://goodphptutorials.wordpress.com/2009/02/16/04-method-interaction/#comments</comments>
		<pubDate>Mon, 16 Feb 2009 03:15:24 +0000</pubDate>
		<dc:creator>programmer09</dc:creator>
				<category><![CDATA[Classes]]></category>

		<guid isPermaLink="false">http://goodphptutorials.wordpress.com/?p=35</guid>
		<description><![CDATA[At this point, our methods do not interact. Let’s add a little functionality to our example by converting full state names to the appropriate abbreviations. $attribs = array( ‘name’                    =&#62; ‘ram’, ‘homeState’           =&#62; ‘Alabama’ ); $ram = new User( $attribs ); echo ‘Name: ‘.$ram-&#62;getName().’&#60;br /&#62;’;                                 // ram echo ‘Home State: ‘.$ram-&#62;getHomeState().’&#60;br /&#62;’;                               // Alabama echo [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=goodphptutorials.wordpress.com&amp;blog=6597437&amp;post=35&amp;subd=goodphptutorials&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://goodphptutorials.wordpress.com/2009/02/16/04-method-interaction/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9c14a041b5b63eaf334a739a8f6ce0f0?s=96&#38;d=identicon" medium="image">
			<media:title type="html">programmer09</media:title>
		</media:content>
	</item>
		<item>
		<title>03: Constructor Method</title>
		<link>http://goodphptutorials.wordpress.com/2009/02/16/03-constructor-method/</link>
		<comments>http://goodphptutorials.wordpress.com/2009/02/16/03-constructor-method/#comments</comments>
		<pubDate>Mon, 16 Feb 2009 03:13:11 +0000</pubDate>
		<dc:creator>programmer09</dc:creator>
				<category><![CDATA[Classes]]></category>

		<guid isPermaLink="false">http://goodphptutorials.wordpress.com/?p=33</guid>
		<description><![CDATA[Now is a good time to look at the constructor method. The constructor is a method that will automatically be run when an object is instantiated. In PHP5, we have methods called “Magic Methods” (i.e. __construct, __destruct, and a few others) which begin with two underscores. In PHP4, the constructor method would be given the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=goodphptutorials.wordpress.com&amp;blog=6597437&amp;post=33&amp;subd=goodphptutorials&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://goodphptutorials.wordpress.com/2009/02/16/03-constructor-method/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9c14a041b5b63eaf334a739a8f6ce0f0?s=96&#38;d=identicon" medium="image">
			<media:title type="html">programmer09</media:title>
		</media:content>
	</item>
		<item>
		<title>02: Class Variables and Visibility</title>
		<link>http://goodphptutorials.wordpress.com/2009/02/16/02-class-variables-and-visibility/</link>
		<comments>http://goodphptutorials.wordpress.com/2009/02/16/02-class-variables-and-visibility/#comments</comments>
		<pubDate>Mon, 16 Feb 2009 03:11:02 +0000</pubDate>
		<dc:creator>programmer09</dc:creator>
				<category><![CDATA[Classes]]></category>

		<guid isPermaLink="false">http://goodphptutorials.wordpress.com/?p=31</guid>
		<description><![CDATA[Within classes, we first define our variables. In this case, our first variable is $name. A handy feature of PHP5 (not PHP4) is increased visibility control. Our $name variable currently has a visibility of private. Private visibility means that the variable can only be accessed via the methods inside the class (like setName and getName). [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=goodphptutorials.wordpress.com&amp;blog=6597437&amp;post=31&amp;subd=goodphptutorials&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://goodphptutorials.wordpress.com/2009/02/16/02-class-variables-and-visibility/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9c14a041b5b63eaf334a739a8f6ce0f0?s=96&#38;d=identicon" medium="image">
			<media:title type="html">programmer09</media:title>
		</media:content>
	</item>
		<item>
		<title>01: Creating Our First Object</title>
		<link>http://goodphptutorials.wordpress.com/2009/02/16/01-creating-our-first-object/</link>
		<comments>http://goodphptutorials.wordpress.com/2009/02/16/01-creating-our-first-object/#comments</comments>
		<pubDate>Mon, 16 Feb 2009 03:09:18 +0000</pubDate>
		<dc:creator>programmer09</dc:creator>
				<category><![CDATA[Classes]]></category>

		<guid isPermaLink="false">http://goodphptutorials.wordpress.com/?p=29</guid>
		<description><![CDATA[not surprisingly, object oriented programming is focused around objects. While the idea of objects may be foreign to you in coding terms, understanding what objects are and why we use them shouldn’t take long. In short, our non-programming world is comprised of objects. Computers, fish, clouds, people, and cars are all objects. Objects have properties [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=goodphptutorials.wordpress.com&amp;blog=6597437&amp;post=29&amp;subd=goodphptutorials&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://goodphptutorials.wordpress.com/2009/02/16/01-creating-our-first-object/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9c14a041b5b63eaf334a739a8f6ce0f0?s=96&#38;d=identicon" medium="image">
			<media:title type="html">programmer09</media:title>
		</media:content>
	</item>
		<item>
		<title>Basic Html tags and there Usage</title>
		<link>http://goodphptutorials.wordpress.com/2009/02/16/basic-html-tags-and-there-usage/</link>
		<comments>http://goodphptutorials.wordpress.com/2009/02/16/basic-html-tags-and-there-usage/#comments</comments>
		<pubDate>Mon, 16 Feb 2009 03:01:53 +0000</pubDate>
		<dc:creator>programmer09</dc:creator>
				<category><![CDATA[HTML]]></category>

		<guid isPermaLink="false">http://goodphptutorials.wordpress.com/?p=27</guid>
		<description><![CDATA[First off, a “/” shows when a tag is ending. Spacing: &#60;br&#62; and &#60;/br&#62; = break and end break &#60;p&#62; and &#60;/p&#62; = one continuous line of text (a paragraph without spacing) Text: &#60;b&#62; and &#60;/b&#62; = bold text in between &#60;u&#62; and &#60;/u&#62; = underlined text in between &#60;i&#62; and &#60;/i&#62; = italicised text [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=goodphptutorials.wordpress.com&amp;blog=6597437&amp;post=27&amp;subd=goodphptutorials&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://goodphptutorials.wordpress.com/2009/02/16/basic-html-tags-and-there-usage/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9c14a041b5b63eaf334a739a8f6ce0f0?s=96&#38;d=identicon" medium="image">
			<media:title type="html">programmer09</media:title>
		</media:content>
	</item>
		<item>
		<title>MBB &#8211; MyBBoard &#8211; FREE</title>
		<link>http://goodphptutorials.wordpress.com/2009/02/16/mybb/</link>
		<comments>http://goodphptutorials.wordpress.com/2009/02/16/mybb/#comments</comments>
		<pubDate>Mon, 16 Feb 2009 02:22:48 +0000</pubDate>
		<dc:creator>programmer09</dc:creator>
				<category><![CDATA[Full Scripts]]></category>

		<guid isPermaLink="false">http://goodphptutorials.wordpress.com/?p=21</guid>
		<description><![CDATA[MyBB is a fast, scalable and customizable discussion solution powered by PHP and a MySQL backend. Did we also mention that it is FREE? MyBB contains many of the standard features found in discussion systems including many advanced features for power users. Some of the powerful features include a fully localised application &#8211; translate MyBB [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=goodphptutorials.wordpress.com&amp;blog=6597437&amp;post=21&amp;subd=goodphptutorials&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://goodphptutorials.wordpress.com/2009/02/16/mybb/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9c14a041b5b63eaf334a739a8f6ce0f0?s=96&#38;d=identicon" medium="image">
			<media:title type="html">programmer09</media:title>
		</media:content>

		<media:content url="http://www.hotscripts.com/uploads/show/1529/" medium="image">
			<media:title type="html">Preview 1</media:title>
		</media:content>

		<media:content url="http://www.hotscripts.com/uploads/show/1530/" medium="image">
			<media:title type="html">preview 2</media:title>
		</media:content>
	</item>
		<item>
		<title>Prevent your site from being hacked with sql injections (Safe Sql)</title>
		<link>http://goodphptutorials.wordpress.com/2009/02/16/prevent-your-site-from-being-hacked-with-sql-injections-safe-sql/</link>
		<comments>http://goodphptutorials.wordpress.com/2009/02/16/prevent-your-site-from-being-hacked-with-sql-injections-safe-sql/#comments</comments>
		<pubDate>Mon, 16 Feb 2009 02:00:06 +0000</pubDate>
		<dc:creator>programmer09</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://goodphptutorials.wordpress.com/?p=18</guid>
		<description><![CDATA[This function will prepare a variable/string to a string that can be safly used with a mysql query IF you have get_magic_qoutes_gpc &#8211; (PHP 4, PHP 5) function quote_safe($string){ if(get_magic_quotes_gpc()) { $string= stripslashes($string); } // Quote if not a number or a numeric string if (!is_numeric($string)) { $string= "'" . mysql_real_escape_string($string) . "'"; } return [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=goodphptutorials.wordpress.com&amp;blog=6597437&amp;post=18&amp;subd=goodphptutorials&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://goodphptutorials.wordpress.com/2009/02/16/prevent-your-site-from-being-hacked-with-sql-injections-safe-sql/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9c14a041b5b63eaf334a739a8f6ce0f0?s=96&#38;d=identicon" medium="image">
			<media:title type="html">programmer09</media:title>
		</media:content>
	</item>
		<item>
		<title>Generate random Passowrds with rand() and chr()</title>
		<link>http://goodphptutorials.wordpress.com/2009/02/16/generate-random-passowrds-with-rand-and-chr/</link>
		<comments>http://goodphptutorials.wordpress.com/2009/02/16/generate-random-passowrds-with-rand-and-chr/#comments</comments>
		<pubDate>Mon, 16 Feb 2009 01:31:09 +0000</pubDate>
		<dc:creator>programmer09</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://goodphptutorials.wordpress.com/?p=16</guid>
		<description><![CDATA[function generateKey(){ $key = rand(100, 999); //random 3 digit number $key .= chr(rand(65, 90)); //upper case letter $key .= rand(10, 99); //2 digit number $key .= chr(rand(97, 122)); //lowercase number $key .= chr(rand(97, 122)); //lowercase number $key .= rand(10, 99); //2 digit number return $key .= chr(rand(65, 90)); //upper case letter } Usage: $password = [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=goodphptutorials.wordpress.com&amp;blog=6597437&amp;post=16&amp;subd=goodphptutorials&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://goodphptutorials.wordpress.com/2009/02/16/generate-random-passowrds-with-rand-and-chr/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9c14a041b5b63eaf334a739a8f6ce0f0?s=96&#38;d=identicon" medium="image">
			<media:title type="html">programmer09</media:title>
		</media:content>
	</item>
	</channel>
</rss>
