<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss version="2.0"><channel><title>rss / new tutorials</title><link /><description>the last 20 tutorials</description><language>en</language><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/goodphptutorials" type="application/rss+xml" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item><title>PHP on the D-Bus</title><link>http://www.goodphptutorials.com/out/PHP_on_the_D_Bus</link><guid>http://www.goodphptutorials.com/out/PHP_on_the_D_Bus</guid><description>The D-BUS Inter Process Communication mechanism is the basis for many system-related functionality on Linux-based systems. Both GNOME, KDE, as well as the Open Moko Linux computing platform use it extensively for everything related to talking to services and hardware. Skype, as well as other applications, provide D-BUS APIs as well.

In this presentation I will be presenting a PHP/D-BUS integration to allow PHP to talk to D-BUS aware applications. I will demonstrate controlling Skype from PHP, as well as the implementation of PHP-GTK based applications on the OpenMoko to talk to, and use the different hardware services it offers, such as GSM and GPS.

This talk should show a few things that people don&amp;rsquo;t really associate PHP with, and thus provide some insight that PHP&amp;rsquo;s strength is not only on the Web.
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/qMKd_HWNJQ-pnai4k3pT0lJFvhc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/qMKd_HWNJQ-pnai4k3pT0lJFvhc/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/qMKd_HWNJQ-pnai4k3pT0lJFvhc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/qMKd_HWNJQ-pnai4k3pT0lJFvhc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Precision color searching with Gmagick and Amazon Elastic MapReduce</title><link>http://www.goodphptutorials.com/out/Precision_color_searching_with_Gmagick_and_Amazon_Elastic_MapReduce</link><guid>http://www.goodphptutorials.com/out/Precision_color_searching_with_Gmagick_and_Amazon_Elastic_MapReduce</guid><description>In this article we look at combining Amazon&amp;#039;s cloud tools, PHP and Gmagick to perform color searching on photographs.
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/gxn9Y9WOe_CV3HJZXG42KnvdMms/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/gxn9Y9WOe_CV3HJZXG42KnvdMms/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/gxn9Y9WOe_CV3HJZXG42KnvdMms/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/gxn9Y9WOe_CV3HJZXG42KnvdMms/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Writing an easy to use A/B test helper with CakePHP and jQuery</title><link>http://www.goodphptutorials.com/out/Writing_an_easy_to_use_A_B_test_helper_with_CakePHP_and_jQuery</link><guid>http://www.goodphptutorials.com/out/Writing_an_easy_to_use_A_B_test_helper_with_CakePHP_and_jQuery</guid><description>Knowing what is driving the user experience is key to the success of an application. Subtle changes in the interface can cause dramatic shifts in user behavior. Here, A/B tests display two (or more) language choices or color choices to a user (any HTML). Metrics are measured in two ways - 1) did the user click on the button at all and 2) how long did it take them to find it from the moment the page has started loading?
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/W10TmhAdtnvkoRiGgvEhtfAiok0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/W10TmhAdtnvkoRiGgvEhtfAiok0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/W10TmhAdtnvkoRiGgvEhtfAiok0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/W10TmhAdtnvkoRiGgvEhtfAiok0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description></item><item><title>CodeIgniter and jQuery - Real Live Search with Pagination</title><link>http://www.goodphptutorials.com/out/CodeIgniter_and_jQuery_Real_Live_Search_with_Pagination9071</link><guid>http://www.goodphptutorials.com/out/CodeIgniter_and_jQuery_Real_Live_Search_with_Pagination9071</guid><description>In this tutorial, we will create a search page with CodeIgniter and jQuery. We&amp;rsquo;re not gonna create only a default search page using CodeIgniter framework, but also a real time search with jQuery&amp;rsquo;s support. And one more, enable GET method in CodeIginter that was stupidly disable by default.
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/9TuwZzVRsijvJa0XUH9VfUgRNlk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/9TuwZzVRsijvJa0XUH9VfUgRNlk/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/9TuwZzVRsijvJa0XUH9VfUgRNlk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/9TuwZzVRsijvJa0XUH9VfUgRNlk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Creating a secure PHP contact form</title><link>http://www.goodphptutorials.com/out/Creating_a_secure_PHP_contact_form</link><guid>http://www.goodphptutorials.com/out/Creating_a_secure_PHP_contact_form</guid><description>An in-depth tutorial explaining how to create a spammer-stopping PHP contact form for your website.
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/-_4dq_D_RDANYhOo8gPzNnqufRs/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/-_4dq_D_RDANYhOo8gPzNnqufRs/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/-_4dq_D_RDANYhOo8gPzNnqufRs/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/-_4dq_D_RDANYhOo8gPzNnqufRs/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Elegant Useful and Free PHP Graph/Chart Libraries</title><link>http://www.goodphptutorials.com/out/Elegant_Useful_and_Free_PHP_Graph_Chart_Libraries</link><guid>http://www.goodphptutorials.com/out/Elegant_Useful_and_Free_PHP_Graph_Chart_Libraries</guid><description>For various kind of reports/applications graph and charts can play a very important role. Here are some of the free and open source chart libraries that you can use into your own PHP web projects. Use these to enhance the user experience and build a rich client presentation.
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/C_lrIWsLyT5QisfhnMkL9A7AW3Y/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/C_lrIWsLyT5QisfhnMkL9A7AW3Y/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/C_lrIWsLyT5QisfhnMkL9A7AW3Y/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/C_lrIWsLyT5QisfhnMkL9A7AW3Y/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Survive heavy traffic with your webserver</title><link>http://www.goodphptutorials.com/out/Survive_heavy_traffic_with_your_webserver</link><guid>http://www.goodphptutorials.com/out/Survive_heavy_traffic_with_your_webserver</guid><description>There are many things you can do to speed up your website. This article focuses on practical things that I used, without any spending money on additional hardware or commercial software.
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/pbw0LrIFVqB-bbiQ7fsavTPCwk4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/pbw0LrIFVqB-bbiQ7fsavTPCwk4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/pbw0LrIFVqB-bbiQ7fsavTPCwk4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/pbw0LrIFVqB-bbiQ7fsavTPCwk4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description></item><item><title>PHP5 Database Iterators</title><link>http://www.goodphptutorials.com/out/PHP5_Database_Iterators</link><guid>http://www.goodphptutorials.com/out/PHP5_Database_Iterators</guid><description>One feature of PHP rarely seen in production code is PHP Iterators. Iterators are not unique to PHP, as Java and C++ have them, but they are a powerful mechanism to increase code usability. A very useful feature of PHP Iterators is the ability to extend them to iterate over any type of array or object. A unique implementation of PHP Iterators is to quickly and easily iterate over a result from a SQL query against a database. This provides a fast and very memory efficient implementation for loading up many objects.
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Z6uuRy0jmE49TXXwXAtIIojeuvc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Z6uuRy0jmE49TXXwXAtIIojeuvc/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Z6uuRy0jmE49TXXwXAtIIojeuvc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Z6uuRy0jmE49TXXwXAtIIojeuvc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description></item><item><title>PHP Frameworks benchmarks</title><link>http://www.goodphptutorials.com/out/PHP_Frameworks_benchmarks</link><guid>http://www.goodphptutorials.com/out/PHP_Frameworks_benchmarks</guid><description>A nice visual overview of different PHP framework benchmarks
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Ky2hZ4uoR4IFP-Ig8Mij1YJ1YiM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Ky2hZ4uoR4IFP-Ig8Mij1YJ1YiM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Ky2hZ4uoR4IFP-Ig8Mij1YJ1YiM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Ky2hZ4uoR4IFP-Ig8Mij1YJ1YiM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description></item><item><title>How PHP became such a huge success</title><link>http://www.goodphptutorials.com/out/How_PHP_became_such_a_huge_success</link><guid>http://www.goodphptutorials.com/out/How_PHP_became_such_a_huge_success</guid><description>Linux Format magazine caught up with him to find out more about his position in the PHP camp today and the decisions he made early on that made the project a whopping success.
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/wBxm-ZJh430AOteNPGiBI96eQBY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/wBxm-ZJh430AOteNPGiBI96eQBY/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/wBxm-ZJh430AOteNPGiBI96eQBY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/wBxm-ZJh430AOteNPGiBI96eQBY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description></item><item><title>How to Debug in PHP</title><link>http://www.goodphptutorials.com/out/How_to_Debug_in_PHP</link><guid>http://www.goodphptutorials.com/out/How_to_Debug_in_PHP</guid><description>Nobody enjoys the process of debugging their code. If you want to build killer web apps though, it&amp;rsquo;s vital that you understand the process thoroughly.

This article breaks down the fundamentals of debugging in PHP, helps you understand PHP&amp;rsquo;s error messages and introduces you to some useful tools to help make the process a little less painful.
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Lp8d0sOGMpB3i8uUuypC-WqYNMg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Lp8d0sOGMpB3i8uUuypC-WqYNMg/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Lp8d0sOGMpB3i8uUuypC-WqYNMg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Lp8d0sOGMpB3i8uUuypC-WqYNMg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description></item><item><title>PHP Serialization And Recursion Demystified</title><link>http://www.goodphptutorials.com/out/PHP_Serialization_And_Recursion_Demystified</link><guid>http://www.goodphptutorials.com/out/PHP_Serialization_And_Recursion_Demystified</guid><description>PHP has different in-core callbacks able to help us with daily deployment, debug, improvements. At the same time, PHP is loads of intrinsic &amp;quot;gotcha&amp;quot;, too often hard to understand, hard to explain, or simply hard to manage. One common problem is about debug, caching, or freezing, and the way we would like to debug, cache, or freeze, variables.
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/nhqih-Z7FL56SRSYbdMrX01HUrg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/nhqih-Z7FL56SRSYbdMrX01HUrg/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/nhqih-Z7FL56SRSYbdMrX01HUrg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/nhqih-Z7FL56SRSYbdMrX01HUrg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Create Your Own Visitors Map Using PHP</title><link>http://www.goodphptutorials.com/out/Create_Your_Own_Visitors_Map_Using_PHP</link><guid>http://www.goodphptutorials.com/out/Create_Your_Own_Visitors_Map_Using_PHP</guid><description>Create Your Own Visitors Map Using PHP same as google visitor map. Just in 12 short steps you will be able to create visitor map for your site.
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/3GnTcXHrtvZ3Lj-_YqM0vBgCCGM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/3GnTcXHrtvZ3Lj-_YqM0vBgCCGM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/3GnTcXHrtvZ3Lj-_YqM0vBgCCGM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/3GnTcXHrtvZ3Lj-_YqM0vBgCCGM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Integrating FirePHP for Ajax Development</title><link>http://www.goodphptutorials.com/out/Integrating_FirePHP_for_Ajax_Development</link><guid>http://www.goodphptutorials.com/out/Integrating_FirePHP_for_Ajax_Development</guid><description>There are many integrated development environments and tools available to aid in building Web 2.0 AJAX applications with PHP, but nothing comes close to the ease of use and tight Firebug integration that FirePHP provides.
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/B_pj8thYvwwG_2MNFE0YCsprOyI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/B_pj8thYvwwG_2MNFE0YCsprOyI/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/B_pj8thYvwwG_2MNFE0YCsprOyI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/B_pj8thYvwwG_2MNFE0YCsprOyI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Upload in modal window and pass values with jQuery</title><link>http://www.goodphptutorials.com/out/Upload_in_modal_window_and_pass_values_with_jQuery6376</link><guid>http://www.goodphptutorials.com/out/Upload_in_modal_window_and_pass_values_with_jQuery6376</guid><description>This PHP / jQuery tutorial explains how-to upload a file PHP from ThickBox and how after successful upload the filename is passed to the parent document. The function is a useful addition for custom content management systems.
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/8s0j4mXafrkNLk2NLeMv5jDusR0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/8s0j4mXafrkNLk2NLeMv5jDusR0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/8s0j4mXafrkNLk2NLeMv5jDusR0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/8s0j4mXafrkNLk2NLeMv5jDusR0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Top 10 ways to stop spam in WordPress</title><link>http://www.goodphptutorials.com/out/Top_10_ways_to_stop_spam_in_WordPress</link><guid>http://www.goodphptutorials.com/out/Top_10_ways_to_stop_spam_in_WordPress</guid><description>Spam is a nuisance, and as bloggers, we have all experienced a flood of spam every now and then. Not only is it a pain, but it can slow down your blog and use up your resources. In this post we&amp;#039;ll look at ten ways to combat spam.
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/nzhvOQCY2UXkvPFIWuG0N_cUOGA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/nzhvOQCY2UXkvPFIWuG0N_cUOGA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/nzhvOQCY2UXkvPFIWuG0N_cUOGA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/nzhvOQCY2UXkvPFIWuG0N_cUOGA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Sending e-mails via SMTP with PHPmailer and Gmail</title><link>http://www.goodphptutorials.com/out/Sending_e_mails_via_SMTP_with_PHPmailer_and_Gmail</link><guid>http://www.goodphptutorials.com/out/Sending_e_mails_via_SMTP_with_PHPmailer_and_Gmail</guid><description>Using the SMTP server from Gmail is a good choice for mail application with less than 500 recipients a day. This tutorials shows you how to send mail messages via SMTP using PHPmailer and Gmail.
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/iB4JvIXoxczt-Lt8ydmjRV6p3iI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/iB4JvIXoxczt-Lt8ydmjRV6p3iI/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/iB4JvIXoxczt-Lt8ydmjRV6p3iI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/iB4JvIXoxczt-Lt8ydmjRV6p3iI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Facebook style information box with jQuery</title><link>http://www.goodphptutorials.com/out/Facebook_style_information_box_with_jQuery</link><guid>http://www.goodphptutorials.com/out/Facebook_style_information_box_with_jQuery</guid><description>How to create a small left-side information box that behaves like the one on Facebook.
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ioyhBHCvyApdzubAlBkSk5fGTwI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ioyhBHCvyApdzubAlBkSk5fGTwI/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/ioyhBHCvyApdzubAlBkSk5fGTwI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ioyhBHCvyApdzubAlBkSk5fGTwI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Form Design Using CSS and HTML</title><link>http://www.goodphptutorials.com/out/Form_Design_Using_CSS_and_HTML</link><guid>http://www.goodphptutorials.com/out/Form_Design_Using_CSS_and_HTML</guid><description>Every web application that collects information from the user should have an interface which the user can understand easily and interact with it. If the interface is easy for the user to understand, the information supplied by the user will be more accurate. This tutorial will guide you in designing HTML forms, which are easy to design and easy for the user to understand.
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/vvoPF8QuVwpKXllAX7_kVchWJug/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/vvoPF8QuVwpKXllAX7_kVchWJug/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/vvoPF8QuVwpKXllAX7_kVchWJug/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/vvoPF8QuVwpKXllAX7_kVchWJug/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Tutorial: Building a shopping cart in PHP</title><link>http://www.goodphptutorials.com/out/Tutorial_Building_a_shopping_cart_in_PHP</link><guid>http://www.goodphptutorials.com/out/Tutorial_Building_a_shopping_cart_in_PHP</guid><description>This is yet another shopping cart tutorial. But the technique i will discuss is quick and easy to understand, all you need to learn this tutorial is the knowledge of PHP sessions and some array functions. So i am not going to tell you what a shopping cart is? What are sessions and how they work, i will rather jump to how we are going to build a shopping cart. But before this, you can view an online demo of this tutorial and you should also download tutorial files to your computer. Lets start!
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/YNE3EBbCeLyPOh6bByjZ8YBjwuk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/YNE3EBbCeLyPOh6bByjZ8YBjwuk/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/YNE3EBbCeLyPOh6bByjZ8YBjwuk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/YNE3EBbCeLyPOh6bByjZ8YBjwuk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description></item></channel></rss>
