The new documentation build system is ready for testing

Thursday, October 4th, 2007

The PHP documentation team is pleased to announce the initial release of the new build system that generates the PHP Manual. Written in PHP, PhD ([PH]P based [D]ocBook renderer) builds are now available for viewing at docs.php.net. Everyone is encouraged to test and use this system so that bugs will ...

Building a Data Validation System with the Prototype Pattern with PHP 5

Tuesday, May 22nd, 2007

It s unusual to create multiple instances of a class but certainly it may happen during the development of a PHP application. To solve this issue quickly and with minor hassles the prototype design pattern can be really useful. If you want to learn more about it ...

Optimizing System Performance

Thursday, November 30th, 2006

In this second part of a two part series you ll learn how to use debuggers and optimize performance. It is excerpted from chapter 12 of the book em Zend PHP Certification em written by George Schlossnagle et al Sams ISBN ...

A Login System for a PHP Email Application

Wednesday, November 1st, 2006

We know from the previous article that the user ID is very important in that it is used to retrieve various information from the database at various stages of the application. The login form sets this userID when you log in. It is the login system that will be ...

Creating the Admin Script for a PHP/MySQL Blogging System

Tuesday, October 17th, 2006

In this part of the series we will be writing the administration of the blog. The idea is to give the owner of the blog the ability to manage the blog by being able to remove users and articles as required or to alter the status of users by ...

Creating the Blog Script for a PHP/MySQL Blogging System

Wednesday, October 11th, 2006

In this second part of a three-part series on blogging with PHP and MySQL we will be looking at the actual blog. The blog will be simplicity itself. I have created a style sheet that will help in making the blog look clean and neat. The blog will be ...

Creating a Login Script for a PHP/MySQL Blogging System

Wednesday, October 4th, 2006

In this three-part tutorial we are going to be creating an open blogging system. We are also going to provide scripts that will make it possible to switch to a closed blogging system. This article which is the first part will cover the creation of the login scripts ...

User Management in a PHP Invoicing System

Thursday, September 28th, 2006

In this fourth and final article covering the creation of a PHP invoicing system we re going to put together the user management section. In this section we will be able to view all available users and do all the associated things like deleting or updating user details. We ...

Client Management for a PHP Invoicing System

Thursday, September 21st, 2006

What s an invoicing system that can t manage the data for the clients you re invoicing This article the third of four parts shows how to make managing your clients easy. This part of the system allows you to view a full list of client names ...

Invoice Management in a PHP Invoicing System

Thursday, September 14th, 2006

If you re running a business in which you re invoicing clients you need some way to keep track of which invoices have gone out and which clients have paid. In this second article of a four-part series that covers the creation of a PHP invoicing system we ...

Creating a Login Script for a PHP Invoicing System

Thursday, September 7th, 2006

In this first part of Building an Invoicing System we are going to look at invoice management. Why would anyone want an online invoicing system Well if you are a freelance web developer like myself you will undoubtedly need to invoice your clients so ...

Developing a Form Validation System with the Observer Pattern in PHP

Thursday, July 27th, 2006

Want to gain a good grounding in how to apply the Observer pattern in PHP Then you re in the right place Welcome to the second part of the series The Observer Pattern in PHP. Composed of three tutorials this series teaches you the key ...

Working with the MySQL Access Privilege System

Tuesday, June 13th, 2006

If you need to administer MySQL this article gets you off to a good start. In this section we continue our discussion of security issues with the MySQL access privilege system. The third of a multi-part series it is excerpted from chapter four of the book ...

Building a Relational Content Management System in PHP/MySQL

Tuesday, December 20th, 2005

You may be familiar with relational databases but what is a relational content management system Read on to learn how to build this system which helps you create a search engine friendly site fairly quickly.... (Advertisement) Refurbished and Used Networking Equipment Network Liquidators sells refurbished and used networking ...

Creating a Searchable Inventory System: Retrieving and Managing Search Results (continued)

Tuesday, November 29th, 2005

In this article we will set up an automatic search listener to execute the code for our searchable inventory system. With this final piece we will assemble all of the parts of our application into a working search tool. It will allow us to search for records using ...

Creating a Searchable Inventory System: Retrieving and Managing Search Results

Wednesday, November 23rd, 2005

In this third article in our series we will look at the type of functions for which we need to use our search information then take a look at retrieving records based on various search criteria.... (Advertisement) Worksoft. No scripting. No coding. No kidding. Never rely on manual software ...