PHPMaker 6.1.0 description

PHPMaker 6.1.0 offers you a great automation tool that can generate a full set of PHP quickly from MySQL database. Using PHPMaker, you can instantly create Web sites that allow users to view, edit, search, add and delete records on the Web.

PHPMaker is designed for high flexibility, it provides numerous options for you to generate PHP applications that best suits your needs. The generated codes are clean, straightforward and easy-to-customize. The PHP scripts can be run on both Windows or Linux/Unix servers. PHPMaker can save you tons of time and is suitable for both beginners and experienced develpers alike.

Export to Printer-friendly/HTML/Word/Excel/CSV/XML from List/View page

Multi-column sorting

User selectable page size

Table-specific List page options

File uploading to folder and database

Dynamic table loading

Composite key

Highlight and select row color

Auto-Suggest textbox

Auto-Fill for filling related field values on selecting a value for a lookup field

Adding option to Selection List dynamically

Dynamic Selection List with multiple selection support (SELECT, RADIO and CHECKBOX)

Auto-login and Auto-Redirect

Multi-page add/edit/view pages as tabs with page captions

Audit Trail

Email Notification on Add/Edit/Delete

Optional CAPTCHA system

File uploading to folder and database

Dynamic table loading

Server events and client scripts

Code repository

MD5 and case-sensitive password

Fully customizable template and extensions

Enhancements:

Themes: More than a dozen of themes for your selection. You can choose the styles of the grid with matching colors in no time. You can easily tune the theme after choosing one or even create your own themes.

Menu Editor: With the new Menu Editor you have full control on the menu items. You can re-order the menu items, add your own menu items for external pages or custom URL and use submenus.

Grid-Add: Complementing the existing Grid-Edit feature, PHPMaker 6 offers Grid-Add feature, now you can add multiple records to a regular table or a detail table for a master record simultaneously in the List page.

Enhanced Auto-Suggest: Previously Auto-Suggest did not support foreign key fields. Now you can also use Auto-Suggest with these fields and type the beginning characters of the lookup values to get suggested values. The selected record's key field value will be properly saved.

Enhanced Auto-Fill
Much easier to set up fields for Auto-Fill with the new setup form now. Also, previously only textbox fields were supported, now other fields such as textarea are also supported.
Enhanced Dynamic Selection List
Previously Dynamic Selection List supports SELECT tags only, now it supports RADIO and CHECKBOX also.

Enhanced Multi-Page as Tabs
Now Multi-Page is presented as tabs, you can even change the captions of the pages. In addition to Add/Edit page, Multi-Page can also be optionally applied to the View page as well.

Enhanced Form Validation: Now both server side validation and client side validation are supported. You can use either or both in a project. Custom validation with your own server side and/or client code is also supported by Server Events and Client Scripts (see below).

Enhanced Advanced Security: Previously Parent User ID security was two level only. Now it is hierarchical, parent users can access the records owned by the child users of their child users, and there is no limit of levels. In the meantime, the power and flexibility of User ID and User Level security has been greatly enhanced by server events (see below), you can manipulate the current user's User ID and User Level according to your requirements.

More Server Events and Client Scripts: More events for advanced users to provide even higher flexibility and further reduces the need of customizing the template or generated code.

Advanced Security

User_Validated - for working with user data after successfully validating the user's identity

User_LoginError - for handling cases where a login failure occurs

UserID_Loading - Allow actions such as changing the current user's User ID

UserID_Loaded - Allow actions such as adding/removing child User IDs

UserLevel_Loaded - Allow actions such as changing the current user's permissions to tables

TablePermission_Loading - Allow actions such as changing or adding the current user's User Level for the current table: TablePermission_Loaded - Allow actions such as changing loaded permissions of the current user for the current table

Form Validation: Form_CustomValidate - available on both server and client sides, allow validating user input with your own code.

Enhanced Export:Previously Export-to-HTML is used as printer-friendly version, now you can have separate versions. While printer-friendly will use the same fields as the List/View page, fields for export to other formats can be different now. You can also change the behavior of exporting the records (all records or only records in the current pages) and the field values (looked-up values or original field values) by configuring the config file or using server events.

PHPRunner builds visually appealing web interface for any local or remote MySQL database. Your web site visitors will be able to easily search, add, edit, delete and export data in MySQL database. Free Download