PHP
SITES
Berber's PHP Example Page
Examples showing how to perform a variety of tasks with PHP. Contains code samples as well as explanations.
Build your own Database Driven Website using PHP & MySQL
The first four chapters of a book on building websites with PHP and MySQL.
PHP References
Links to tutorials, scripts, articles, tools, and sites about PHP.
PHP/FI Version 2.0
Information about PHP version 2.0.
PHP3: PHP: Hypertext Preprocessor
Information about PHP (version 3.0), a server-side HTML embedded scripting language. Also includes support, documentation, and downloads.
PHPBuilder.com - The Resource for PHP Developers
A resource for PHP developers, with links to sample code archives, periodic articles on PHP implementation, and forums.
phphelp.com
Information about PHP - tutorials, discussion forum, links to PHP help sites, etc.
PX: PHP Code Exchange
Sample PHP functions and programs.
Zend / Articles
Technical articles about PHP, sometimes dealing with PHP internal code, generally written by core PHP developers.
ARTICLES
Accessing a Microsoft SQL Server Database From PHP Running Under Linux
Using PHP on a Linux server to connect to Microsoft SQL Server on a Windows NT server. (9/19/2000 at PHPBuilder)
Applying Patterns to PHP
An explanation of design patterns, and how to implement two in PHP: the singleton pattern and the strategy pattern. (10/25/2001 at Zend)
Authenticate and Track Users with PHP
How to use PHP to control user authentication, set and read cookies, and handle user sessions. (2/2/2000 at WebMonkey)
Beginning PHP4
An abridged chapter from the Wrox Press book Beginning PHP, covering image generation and database access. (12/15/2000 at WDVL)
Beginning PHP4
A short review of Wrox Press' book, Beginning PHP4. Verdict: good for beginners; bad for experts who need a robust reference. (2/25/2001 at WebmasterBase)
Book Review: Web Application Development with PHP
A review of Web Application Development With PHP 4.0. The verdict: good for those who already know PHP, but not for newbies. (6/4/2001 at Article Central)
Boolean Fulltext Searching With PHP and MySQL
Some code snippets to help with performing boolean searches on MySQL text fields using PHP. (9/11/2001 at evolt.org)
Build a PHP Switcher
Using PHP and cookies to build a stylesheet switcher - allowing users to select the stylesheet they use on your site. (10/13/2002 at A List Apart)
Building A PHP-Based Mail Client
A series of articles on using PHP, IMAP, and POP3 to develop a web-based mail client. (1/11/2002 at DevShed)
Building Web Services With FileMaker Pro
Using PHP implementations of RAX and XML-RPC to provide a web interface to FileMaker Pro 5.5. (10/17/2001 at XML.com)
Caching PHP Programs with PEAR
Using PEAR Cache to cache information on your PHP website - dynamic content, database queries, and PHP function calls.
(10/11/2001 at ONLamp.com)
COM Functions in PHP4 (Windows)
How to use PHP4's COM functions to manipulate Windows applications. (10/3/2000 at PHPBuilder)
Cookies and Session Tracking
An excerpt from "A Programmer's Introduction to PHP 4.0", showing how to track users with cookies. (9/20/2001 at Zend)
Creating a Mailing List Manager with PHP
Instructions on creating a simple web-based mailing list, with basic administration features. (12/16/1999 at DevShed)
Creating Next/Previous Buttons With PHP and MySQL
Code, and thoughts, behind a PHP class that lets you show a limited number of database query results per page. (11/2/2000 at O'Reilly Network)
Creating XML Documents From SQL Tables
Converting SQL data to XML, using PHP. (8/7/2001 at Zend)
Creating Zip Files Dynamically Part 2
Using PHP to automatically create files compressed into ZIP format. (9/23/2001 at Zend)
A Database-Independent API for PHP
Examines several different ways to build your own API for database manipulation in PHP, to make your code more portable. (9/14/2000 at Web Techniques)
Debugging PHP: Did You Remember to "Dot All Your I's and Cross All Your T's"?
Tips on debugging PHP code - typical problems, and how to solve them. (10/2/2000 at WDVL)
Democracy, The PHP Way
Building online polls with PHP and MySQL - creating forms, saving data, graphing results, etc. (4/16/2001 at DevShed)
Developing a User Personalization System with PHP and Cookies
A tutorial that will show you how to personalize for your users using PHP, a SQL database, and cookies. Also talks about pulling content from remote sites. (9/20/1999 at DevShed)
Dynamic Generation of Static Webpages
Using PHP to generate static pages from a dynamically-generated website. (4/20/2001 at PHPBuilder)
E-mail Validation With PHP 4
Using regular expressions, and determining mail servers, to help validate email addresses with PHP. (4/17/2001 at Zend)
Functions in PHP
How to write functions in PHP. (1/17/2002 at Earthweb)
Graphing With PHP and GD
How to build graphs using the GD library and PHP's Image commands. (8/30/2000 at PHPBuilder)
How To Document Your PHP Classes
A look at various documentation tools that look through PHP source code and pull comments out and put them into readable documentation. (8/24/2000 at PHPBuilder)
Installing PHP/Apache on Your Win98/NT Machine
How to install PHP and Apache on Windows, to cut down on development time for PHP developers working remotely. (9/29/2000 at Web Review)
Inter-Platform Communication (IPC) Using PHP
Communicating over FTP between two computers, using PHP. (4/18/2001 at Zend)
An Introduction to Functions
Creating custom functions in PHP 4. (7/12/2001 at ONLamp.com)
Introduction to PHP
A short article praising PHP, and showing how to do a few simple things with it. (12/14/2000 at IBM)
Keeping your Dynamic Pages Dynamic
Examines the HTTP 1.1 and 1.0 Cache Validator for PHP, which uses the Expires, Last-Modified, Cache-Control, and ETag http headers to control browser caching of dynamic content. (3/6/2001 at Zend)
Loading JavaScript Arrays With MySQL Data
How to use PHP to pull data from MySQL, for the purpose of filling in the elements of multidimensional javascript arrays. (1/4/2000 at DevShed)
Mimic Form Submissions in PHP
Interacting with other web forms from within a PHP script, using the fsockopen function. (6/5/2001 at Zend)
Opening a Few Windows With PHP
How to use PHP on Windows servers, how it differs from PHP on Unix, and how to deal with incompatibilities. (9/14/2000 at ZDNet Developer)
The Perfect Job (part 2)
Using MySQL and PHP to write web applications for a human resources department. (7/11/2001 at DevShed)
PHP 101 (part 3) - Chocolate Fudge And Time Machines
Using PHP to do form processing, esp. with loops, lists, and checkboxes. (8/15/2000 at DevShed)
PHP 101 (part 4) - Look, Ma...It's Alive!
Examples and explanation of how to use PHP and MySQL to put information into, and take information out of, a database. (9/1/2000 at DevShed)
PHP 101 (part 5) - The Wonderland Factor
Examples using PHP's filesystem functions, user-defined functions, and random PHP knowledge. (9/6/2000 at DevShed)
PHP and Regular Expressions 101
A guide to Posix standard compatible regular expressions in PHP; using ereg, ereg_replace, etc. (3/3/2002 at WebReference.com)
PHP Control Structures
Conditional statements and control loops in PHP. (1/3/2002 at Earthweb)
PHP Enabled Sessions
A gentle introduction to PHP's built-in session-handling functions. (11/5/2001 at eDevCafe)
PHP From the Ground Up
An introduction to PHP - from creating very basic scripts, through arrays, loops, and other basic programming functions. (11/27/2001 at WebMonkey)
PHPLib Templates
The basics of using PHPLib templates, an alternative to the FastTemplate system. (2/28/2001 at DevShed)
Plugging RDF Content Into Your Site With PHP
With some PHP knowhow and free RSS feeds, you can leverage other people's content to keep your website constantly changing. (2/27/2002 at DevShed)
Rotating Banner Advertisements with PHP
Building a banner ad system using PHP and MySQL. (9/17/2000 at Zend)
Search Engine Friendly PHP Pages
Tricks to write dynamically-generated PHP pages that look static, and so will more likely be indexed by search engines. (4/24/2001 at Zend)
Security Flaws Found in PHP
Stefan Esser of e-matters found multiple vulnerabilities in several versions of PHP; users are urged to upgrade to PHP 4.1.2. (2/28/2002 at InternetNews.com)
String Theory
Using PHP 4's simple and advanced string processing features. (9/20/2001 at DevShed)
Template-Based Web Sites as Easy as P-H-P
How to use a simple template scheme and PHP to manage content on your site. (2/11/2000 at Web Review)
Timing Script Execution
Provides the code and reasoning behind an object for timing the execution of PHP programs. (9/26/2000 at PHPBuilder)
Uploading, Saving and Downloading Binary Data in a MySQL Database
Code for, and discussion on, building a web system to upload binary data (such as images and multimedia) to a MySQL database and download it as well. (9/15/2000 at O'Reilly Network)
Using MySQL's Built-In Replication To Maximize Availability
Using MySQL's new internal replication feature, and how to use PHP to failover to a secondary database server if the first one fails. (9/12/2000 at PHPBuilder)
Using ODBC Databases With PHP
A quick look at using PHP to manipulate ODBC databases. (2/2/2000 at ASP Today)
Using Output From Other Sites in Your Php Scripts
Using PHP's fopen() like Perl's LWP - to get text from remote websites, and use it in your scripts. (10/18/2001 at Zend)
Using PHP With Java
How to use Java classes in PHP applications. (4/3/2002 at DevShed)
Variable Variables, PHP, and You
A demonstration of variable variables - variables that take the value of another variable as a variable name. (9/28/2000 at PHPBuilder)
Website Database Basics With PHP and MySQL
A long article demonstrating how to use PHP and MySQL to create a useful application - in this case, a penpal service. (1/11/2000 at DevShed)
Welcome Zend
An overview of PHP 4.0 and Zend - way faster, with lots more features, and speed (when PHP code is compiled) that handily surpasses comparable ASP programs. (12/16/1999 at WebMonkey)
What You Should Know About PHP
An introduction to PHP - with general information on the language, and an example of how to use it manage footers on your website. (1/21/2000 at Web Review)
What's New in PHP4?
A look at new features in PHP4 - including session management, output buffering, Java support, and more. (8/30/2000 at Intranet Design Magazine)
Zend Studio
A positive review of Zend Studio, a Java-based IDE for building PHP applications. (6/19/2002 at New Architect)
|