Shref Image in DB is a PHP class that can store and retrieve binary files in a MySQL database table. The class can read the data from one file, convert the data to an ASCII representation, and store it in a given a given record of a MySQL table field. The class can also do the opposite. It retrieves the data from a given MySQL database table field record, decodes it, and outputs the decoded data.
FlexiReport is a set of classes for both PHP 4 and 5 that generate HTML tabular reports. It supports nested levels, sub-reports, and totals. The presentation details are configurable using CSS stylesheets, and the output is configurable to allow formatting of individual fields: uppercase, percent, currency, decimal, date. Other optional features include hyperlinks inside cells, non-display of duplicate values, conditional formatting, and shared column titles. A working knowledge of SQL queries is assumed.
OpenBiz provides a PHP framework that assists professional IT developers and consultants to build Web-based enterprise software. With the help of OpenBiz, you have a clear, logical OOP architecture, your business data objects are based on Object to Relational O/R Mapping, and you can quickly implement your business logic and presentation logic by constructing the XML metadata files using the OpenBiz Eclipse plugin.
SniffResponse is a server-side Web browser sniffer PHP class which categorizes browsers into four groups: not OK, just OK, modern, and unknown. Browser name and version can also be extracted. SniffResponse makes it simple to write PHP scripts which respond according to the standards supported by the browser. For example, it could serve up a warning or pass crude but safe HTML. The default thresholds for the different levels can be overridden.
DM Performance Meter is intended for measuring the execution time of a script (or its parts). It measures the time taken to execute the part of a PHP script between specified start and end points. It also can measure the time of arbitrary checkpoints. It supports: setting multiple named check points; output measurement results as plain text, HTML comments, and HTML unordered lists; and logging results to CSV files.
Power Form Validation is class which helps a programmer to validate form inputs just in few lines of code. This class can help control whether a field is empty, whether a component is selected, whether the values of two components are the same, whether a text entry value consists only of letters, whether a value was changed from a given value, and whether a value is longer than or shorter than or equal to a given value. The class can also control how many components are not selected or how many of them have no value entered. Email addresses can be validated with regular expressions.
BlockTemplate is a class that implements a template engine based on the concept of blocks. The template files do not define looping logic, only variables or parameters to be replaced, to avoid using programming concepts that are not easy for designers to understand. The class supports event driven callback functions for customizing the template engine behavior.