Developing a Modular Class For a PHP File Uploader

Wednesday, April 16th, 2008

If you re a PHP programmer who needs to learn the basic concepts surrounding the implementation of file uploads via the HTTP protocol then look no further because you ve come to the right place. Welcome to the final installment of the series Building file uploaders with ...

Building a Complete Web Searching Class with Yahoo Web Services and PHP 5

Wednesday, February 20th, 2008

Welcome to the final part of the series Using Yahoo Web Services with PHP 5. As the title claims this series walks you through the basic concepts surrounding the correct utilization of the most relevant web search services provided by Yahoo and puts the corresponding ...

Developing a Captcha Application with an Image Generator Class with PHP 5

Wednesday, October 3rd, 2007

PHP is a powerful server-side scripting language that is recognized for its flexibility for developing a huge variety of web applications with relative ease. Speaking more specifically its robust set of graphic processing functions which has been packaged into the popular GD extension makes it perfectly suitable ...

Adding Validation to an Image Generator Class with PHP 5

Tuesday, October 2nd, 2007

Among the plethora of applications that can be developed with PHP 5 building dynamic image streams is one of the easiest to tackle. It requires only an intermediate background in the functions that come packaged with the powerful GD extension. This series of articles will teach you how to ...

Building an Image Generator Class with PHP 5

Monday, October 1st, 2007

In this article you will learn how to build an image generator class with PHP 5 using the functions bundled with the GD library. Such a class has a wide variety of uses but for the purposes of this three-part series we will focus on creating ...

Building a Logout Class

Wednesday, September 5th, 2007

The main function of the logout class is to log out a user and then redirect the user to the login page. On a programmatic level the logout class terminates and destroys the session variables that the login class created for the user and also logs the exit time ...

Using the Memento Pattern with a File Reading Class

Monday, January 15th, 2007

The memento pattern can be used to maintain the state of a property that belongs to a specific class. If you want to learn more about how to do this start reading this tutorial Welcome to the final installment of the series Maintaining the State of Classes. ...

Developing a Form Director Class

Wednesday, October 18th, 2006

Are you interested in expanding your knowledge of creational design patterns and learning how to work with director and builder objects in PHP 5 If your answer is yes then I think you should start reading this article right now Welcome to the concluding part of the ...

Using Introspective Methods with the DirectoryIterator Class in PHP 5

Tuesday, September 26th, 2006

If you re one of those PHP developers who want to explore the package of classes that come bundled with the Standard PHP Library SPL then fear not because you re at the right place. Welcome to the concluding part of the series A Close ...

Finding Paths, Timestamps and More with the DirectoryIterator Class in PHP

Tuesday, September 19th, 2006

Are you interested in having at your disposal a quick reference for working with the DirectoryIterator class that comes with PHP 5 Then this might be the article that you ve been waiting for Welcome to the second tutorial of the series A Close Look ...

Main Methods of the DirectoryIterator Class in PHP 5

Tuesday, September 12th, 2006

The DirectoryIterator class is an important part of the Standard PHP Library SPL . Among other things it lets you traverse any specified directory with a regular foreach loop. In this first article of a three-part series some of the most relevant methods that come ...

Build a Query Processor Class for Networking in PHP 5

Wednesday, May 17th, 2006

Welcome to the first of three tutorials in a series that covers network programming in PHP. In this article you will learn how to use some useful PHP networking functions that will help you perform a variety of common networking tasks. To that end you will build a simple ...

Using a Template Processor Class in PHP 5

Tuesday, May 9th, 2006

Welcome to part two of the series Separating logic from presentation. Comprised of three articles this series walks you through the development of an extensible template processor in PHP 5 which you might find quite useful for separating the logic of your PHP applications from their ...

A MIME Mailer Class

Wednesday, January 4th, 2006

Setting up a web application to send plain text email is easy. What if you need the email to handle other content such as images or special document formats This article explains how to design a PHP class for sending email with attachments.... (Advertisement) Free Identity Management White Paper. ...

The Singleton and Factory Patterns in PHP: Building a Form Generator Class

Wednesday, December 7th, 2005

In this final part of the series Alejandro Gervasio examines a point that he has not taking into consideration so far that the layout of form elements plays a relevant role within the overall development process. With this in mind he encapsulates the logic needed to generate ...

PHP Datastorage Class (continued)

Wednesday, November 23rd, 2005

In the first part of this two-part article you started to learn about using alternatives to databases for storing data specifically we started to work on creating a class that can handle flat files session variables and cookies. This second part picks up right where ...

The Singleton and Factory Patterns in PHP: a rendering-capable factory class

Wednesday, November 23rd, 2005

In this third part of the series I will explain how to implement the Factory pattern in conjunction with the polymorphic characteristics of form objects. This will boost the functionality of the factory class by simplifying the process for rendering form elements.... (Advertisement) Anatomy of a Native XML Database Learn ...