<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
  <channel>
    <title>PHPRO Tutorials</title>
    <link>http://www.phpro.org/feed.php</link>
    <description>PHP Tutorials from PHPRO</description>
    <pubDate>Fri, 25 Apr 2008 12:58:39 +0000</pubDate>
    <generator>eZ Components Feed dev (http://ezcomponents.org/docs/tutorials/Feed)</generator>
    <docs>http://www.rssboard.org/rss-specification</docs>
    <item>
      <title>Asynchronous Form Submission With Xajax</title>
      <link>http://www.phpro.org/tutorials/Asynchronous-Form-Submission-With-Xajax.html</link>
      <description>This short tutorial describes and shows how to submit a form asynchronoussly using xajax. This allows users to submit a form without a page reload. Ideal for login scripts etc. The tutorial follows on to show how the response form the form can be manipulated by adding effects from the scriptaculous library. The first of these is adding a fade effect to the form response.</description>
    </item>
    <item>
      <title>Geo Targetting With PHP And MySQL</title>
      <link>http://www.phpro.org/tutorials/Geo-Targetting-With-PHP-And-MySQL.html</link>
      <description>Geo targetting and Geo location are big money now in web applications. Companies such as Yahoo and Google offer maps and the ability to put markers on maps with locations of stores or cities within a given radius of a zip code. This tutorial shows how to calculate the latitude and longitude of a zip/post code or the latitude and longitude of stores within a 10 mile radius. These latitude and longitude calculations can then be used to create maps in other applications. The hard number crunching is handled in the database to improve speed as the some of the calculations are complex.</description>
    </item>
    <item>
      <title>Dropdown Select With PHP and MySQL</title>
      <link>http://www.phpro.org/tutorials/Dropdown-Select-With-PHP-and-MySQL.html</link>
      <description>Creating drop down lists for HTML forms can be done in several ways. Options for the drop downs may fetch the values from an array of from database results. This tutorial uses both methods to create a drop down select and adds a function for the creation of a multiple select also.</description>
    </item>
    <item>
      <title>Design Patterns</title>
      <link>http://www.phpro.org/tutorials/Design-Patterns.html</link>
      <description>Many people are familiar with a few design patterns used with PHP. MVC and singleton patterns proliferate applicatios to create a coding frameworks for PHP applications. This tutorial introduces some of the most common design patterns used in PHP, and some lesser known patterns that can help produce enterprise level applications.</description>
    </item>
    <item>
      <title>Introduction To Arrays</title>
      <link>http://www.phpro.org/tutorials/Introduction-To-Arrays.html</link>
      <description>This tutorial introduces the new comer to the concept of PHP arrays. With examples showing how to create, delete and add to arrays and various methods for looping over them. There are over 70 different array functions in the PHP manual and this tutorial introduces some of the base concepts to get started with this useful tool.</description>
    </item>
    <item>
      <title>Run Script From Cron</title>
      <link>http://www.phpro.org/tutorials/Run-Script-From-Cron.html</link>
      <description>As an addition to tutorials that make use of PHP from the command line, this mini tutorial covers an introduction to cron and crontab. With step by step instructions and examples, the mystery of cron be be yours to master. Also included is a cron creation tool for those who fear vi.</description>
    </item>
    <item>
      <title>Introduction To eZ Components part 3</title>
      <link>http://www.phpro.org/tutorials/Introduction-To-eZ-Components-part-3.html</link>
      <description>This third part in the eZ Components series describes how to create an RSS feed with the eZ Components Feed Component.This tutorial also introduces the database component and together show the required steps to connecting to a dabase, fetching results, and using the result set to generate an RSS Feed.</description>
    </item>
    <item>
      <title>Model View Controller MVC</title>
      <link>http://www.phpro.org/tutorials/Model-View-Controller-MVC.html</link>
      <description>This tutorial takes the user step by step through the process of building a MVC Framework with PHP. It covers Model View Controller and templating. Each step is accompanied by example source code and the the finished MVC Framework is also available for download</description>
    </item>
    <item>
      <title>Pagination with PHP and PDO</title>
      <link>http://www.phpro.org/tutorials/Pagination-with-PHP-and-PDO.html</link>
      <description>Pagination of database results is one of the tasks that a PHP developer will be required to carry out many times. This tutorial takes the coder through each step of building a pagination menu and paginating through a database result set using PDO</description>
    </item>
    <item>
      <title>Creating Dropdowns with PHP and Xajax</title>
      <link>http://www.phpro.org/tutorials/Creating-Dropdowns-with-PHP-and-Xajax.html</link>
      <description>This tutorial shows how to create dynamic dropdown select menus using PHP Xajax and MySQL. Data is fetched from the database and the menu updated asynchronisly using just PHP and Xajax with no javascript.</description>
    </item>
    <item>
      <title>Basic Login Authentication with PHP and MySQL</title>
      <link>http://www.phpro.org/tutorials/Basic-Login-Authentication-with-PHP-and-MySQL.html</link>
      <description>Many tutorials have been written that cover this subject. Few however, cover any matter of securing forms or the database queries. This tutorial provides the basics to get you started with PHP and MySQL authentication with example code to guide you throug</description>
    </item>
    <item>
      <title>Introduction To eZ Components part 2</title>
      <link>http://www.phpro.org/tutorials/Introduction-To-eZ-Components-part-2.html</link>
      <description>This second article in the eZ Components series focuses on the use of UserInput and Mail Components and creates a simple and secure web based contact form.</description>
    </item>
    <item>
      <title>Introduction To eZ Components part 1</title>
      <link>http://www.phpro.org/tutorials/Introduction-To-eZ-Components-part-1.html</link>
      <description>eZ Components is a component library for Rapid Application Development with PHP. eZ Components reduces the need for writing excessive code by implementing a wide array of ready built solutions for a customer-centric enterprise.</description>
    </item>
    <item>
      <title>Managing Hierarchical Data with PHP and MySQL</title>
      <link>http://www.phpro.org/tutorials/Managing-Hierarchical-Data-with-PHP-and-MySQL.html</link>
      <description>Tradionally the way to handle hierarchical data has been with XML. Here we expand on previous works to show how you can manage hierarchical data with PHP and MySQL.</description>
    </item>
    <item>
      <title>Filtering Data with PHP</title>
      <link>http://www.phpro.org/tutorials/Filtering-Data-with-PHP.html</link>
      <description>With security at the forefront of PHP programming, it is left to individual developers to make sure thier applications are not vulnerable to attack. The Filter extension provides a set of tools for data validation and sanitizing.</description>
    </item>
    <item>
      <title>Introduction to SPL</title>
      <link>http://www.phpro.org/tutorials/Introduction-to-SPL.html</link>
      <description>A formidible introduction to the Standard PHP LIbrary. This tutorial brings the power of PHPs Object Oriented approach to iterators and data serialization. Iterators have been described as Simple in a complex way. But with a few basic concepts the vast pe</description>
    </item>
    <item>
      <title>PHP Coding Style</title>
      <link>http://www.phpro.org/tutorials/PHP-Coding-Style.html</link>
      <description>Over the years of development of the PHP many programmers have come to inflict their own coding styles on thier scripts. There are almost as many coding styles as their are languages, but which is the right one for PHP?</description>
    </item>
    <item>
      <title>PHP Type Casting</title>
      <link>http://www.phpro.org/tutorials/PHP-Type-Casting.html</link>
      <description>PHP is a loosely typed, or dynamically typed language. In a strongly typed programming language, you have to declare (define) the type and name of the variable before using it. PHP by-passes this step allowing direct declarations of variable and then sets</description>
    </item>
    <item>
      <title>Storing Images in MySQL with PHP</title>
      <link>http://www.phpro.org/tutorials/Storing-Images-in-MySQL-with-PHP.html</link>
      <description>Often regarded as a Bad Idea (tm) the storing of binary data has been a contensious issue for many years and many religious wars have been fought over it. Here we dispell some of the myths and show how to do it the Right Way(tm)</description>
    </item>
    <item>
      <title>Object Oriented Programming with PHP</title>
      <link>http://www.phpro.org/tutorials/Object-Oriented-Programming-with-PHP.html</link>
      <description>With the latest PHP Object Oriented Progamming techniques scripts can be created quickly and efficiently with reusable code. This tutorial guides you through some basic concepts of OOP with PHP.</description>
    </item>
  </channel>
</rss>
