This class can be used to generate HTML forms to manipulate MySQL table records. It takes a list of MySQL table fields and generates HTML for forms to select, insert, update and delete table records. It can also perform validations for specified fields and invoke callback functions on certain form processing events.
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 internal variables assigned for each field of the table.
This script shows an example of a counter being incremented every time the page is loaded. This is achieved by reading a file line by line using the fgets function and exctracting the 2 fields (one for the date one for the counter). The file is then being updated. There is a live example.
The goal of this package was to provide an API of defines, objects and functions that will help the average developer design with less effort. It includes an auto-loader to retrieve just the modules you need, sessions, database independence, benchmarking, user authentication, browser identification, page navigation, MIME and URL objects, IMAP mail reading/sending support, templates and more.
A template library with a formatting language that is intuitive and resembles HTML. This makes the template syntax very familiar to web designers. It compiles its templates so that runtime is fast. Though simple, our design does not compromise flexibility. It supports embedded PHP code within its own templates and I18-localized error messages.
PHP Dump will output the contents of a number of different variable types, such as integers, booleans, multidimensional arrays and MySQL result sets, using one simple function. It will output the data in an easy to read format, useful when debugging and developing. This is basically an enhanced version of the var_dump function.
A PHP benchmark class. You can use it to test how fast your scripts are, monitoring every single portion of code. In so doing, you can speed up your applications by optimizing all the bottlenecks. It works in a popup window, so it is not invasive but at the same time always on top of your attention.