The ApPHP Tabs is a simple PHP script that generates multilevel tab menu control which consists of nice-looking tabs. It may be useful for web developers who appreciate their time and do not want to waste it on boring work but instead focus on really challenging tasks. It takes you only few seconds to add or remove a tab. You can use the script to organize your website navigation system. It was written according to object-oriented principles...
A very simple class that reads an XML document, parses it into a PHP object and allows easy access to the variables from within PHP.
Use this class to validate your database inputs or mail forms. In the first version it is only possible to validate simple text, numbers (with decimals), (US) dates and email addresses. Invalid form fields will be reported inside a detailed error...
A collection of functions that generate randomness in a useful manner, such as random phone numbers, zip-codes, states, MS-style GUIDs and more.
PHP unit tester and mock objects generator.
A collection of functions to generate various random objects. This is the base library for randomization of objects which is made useful by a separate package.
An open source PHP debug library with a long list of functions.
Create neat and powerful datagrids fast with PHP:DataGrid. Supports custom columns, custom styles, templates, automatic sorting and more.
This tool facilitates the creation of Java and PHP classes in Javabeans style. It is useful if you would like to generate a class over a MySQL table that would have a constructor, saving and drop options, and the possibility to enter and query...
This function will read your script's parameters regardless of how they are passed.
This class maintains a persistent log file as efficiently as possible and allows you to append log entries to as many different files as you need. Its primary use is for debugging programs.
This function takes a group of words and assigns a link to each one.
An HTML filter that removes all unwanted HTML elements and attributes, no matter how malformed its HTML input is. This is helpful for avoiding Cross-site Scripting security problems, among other things.
HSV is a more intuitive way to work with color than RGB. These three functions and one class provide the tools necessary to convert from and to HSV and RGB at the drop of a hat.
This script validates user input. It holds all variables submitted by a form and generates XHTML compliant date and time form elements. Offers a complete email contact form to thwart spammers by adding one line of code.
A powerful wrapper for error-reporting features. It includes several enhancements.
This class creates a web form for a database table and handles all processing of the form including validation of data, inserts, updates and deletes. It is very customisable and flexible, and uses ADODB to connect to databases and simple templates.
Ensures credit card numbers are keyed in correctly. Includes checks that the length is correct, the first four digits are within accepted ranges, the number passes the Mod 10 Checksum and that you accept that card. Processes American Express,...
A simple class that reads and parses a configuration file to generate variables for PHP programs.
A set of PHP classes which can be used to manage (read, write, edit) plain text config files.