background preloader

Php classes

Facebook Twitter

Worx International Inc. Class: Auto CMS. True Color Picker: Present a palette to let the user pick colors. Tree AJAX: Show a tree of nodes opened dynamically with AJAX. Thesaurus tooltip: Lookup text and show popup with the text meaning. Sortable Elements: Display MySQL records in a sortable HTML table. SmartGAPI: Display site statistics from Google Analytics. Slide Show: Present a slide show of local or remote images. This class can be used to present a slide show of local or remote Web images.

Slide Show: Present a slide show of local or remote images

It can extract lists of image files available on the local server or a remote Web server. The image list is served to the browser which retrieves it with Javascript code that performs AJAX requests to obtain the images to display. For local server images the class returns a list of image file names. For remote Web server, it retrieves a given remote page and parses it to return the list of GIF, JPEG and PNG images linked from that page.

Simple chat: Simple Web and MySQL based chat system. Simple AJAX: Execute server side actions without page reloading. Shopping cart AJAX: Add products to a shopping cart using AJAX. Shopping Cart: Manipulate the item of a shopping cart using AJAX. Pipho: Display image galleries optimized for the iPhone. PHP MVC and AJAX: Dispatch browser side events. PHP AJAX Paging Class : Display pagination links updated using AJAX. PHP AJAX Multiple Dropdown Select List Creator: Create multiple dropdown selects lists. PHP Ajax: Manage AJAX applications with only PHP code. PHP - Handle in Place Editor: Embed in place editors using Scriptaculous. Online PHP Menu Builder Class: Create hierarchic menus stored in a MySQL database. Paginatorfer: Show paginated listings updated using AJAX.

Paging Class with AJAX or HREF: Browse paginated query results using AJAX or HREF. This class can be used to browse database query results split between pages using AJAX to switch between the listing without page reloading.

Paging Class with AJAX or HREF: Browse paginated query results using AJAX or HREF

It can execute an SQL query using the PEAR DB API and return records to be displayed in the page. The class also generates navigation links that to go to the first, last, previous, next or any intermediate pages. When the user clicks on the links, an AJAX request is triggered to retrieve the respective page content and update only the listing container, thus without reloading the whole page. It is possible to configure the limit number of records and the limit of page links to show per page. No application links were specified for this class. If you know an application of this package, send a message to the author to add a link here. jQuery-PHP: Develop AJAX applications with JQuery library.

jQuery4PHP: Generate JavaScript to use the jQuery library. JsHttpRequest: Process regular and file upload AJAX requests. This package can be used to process regular and file upload requests.

JsHttpRequest: Process regular and file upload AJAX requests

It provides: - Cross-browser compatibility - Submit file uploads to the server without page reloading - Multidimensional data exchange in client request and server response - Automatic choice of request submission method depending on current browser - Ability to load data from foreign hosts. Two simple usage example: - (JS part) - (PHP part) Online demos: - - (to download) Always fresh version: No application links were specified for this class.

If you know an application of this package, send a message to the author to add a link here. jQueryP: Call PHP functions to handle jQuery events. jQueryP: Call PHP functions to handle jQuery events. PHP, JQuery et Taconite : le triplé gagnant ! Meta Builder: Generate HTML from element definitions in an array. My Ajax: Generate HTML to update pages using AJAX. MySQL Ajax Database Access Layer - MADAL: Generate code to manage MySQL tables using AJAX. MADAL allows one to quickly generate ajax enabled web-pages.

MySQL Ajax Database Access Layer - MADAL: Generate code to manage MySQL tables using AJAX

MADAL is an Ajax based database access layer for MySQL written in PHP and Javascript. It generates PHP and Javascript/jQuery source code that is well documented, so you can use your IDE's auto-completion against database tables and fields. The documentation was designed with PHP Eclipse in mind, but should work for any IDE that recognizes PHP doc. Downloading: PHP Classes has only example and main classes, for the full working code, please download from the Google code project link: Here's how simple using MADAL is: $table_name->print_FieldName_input_setter(); This will give you an input field (text, checkbox, textarea, or datepicker) that updates the database FieldName of the row represented by $table_name onblur (see attached images). MADAL also generates Javascript objects that allow you to update the database based on your own custom fields.

Online PHP Menu Builder Class: Create hierarchic menus stored in a MySQL database. New AJAX Sortable: Display and edit MySQL data in a table using AJAX. Meta Builder: Generate HTML from element definitions in an array. jQuery Generator: Generate HTML to use the jQuery library. jQuery-PHP: Develop AJAX applications with JQuery library. jQuery4PHP: Generate JavaScript to use the jQuery library. jQueryP: Call PHP functions to handle jQuery events. Batikon update: Update page elements without reloading using AJAX. Auto complete: Auto-complete text typed in a form input. This package can be used to auto-complete text typed in a form input without page reloading.

Auto complete: Auto-complete text typed in a form input

It generates the HTML for a form with a text input and Javascript to perform an AJAX request to retrieve possible words that complete the text that the user has typed so far. The auto-completion words are retrieved from a configurable text file. The words may also be read from an array session variable to make it faster. The completion words are displayed in menu below the text input. The form with text field width, the colors of the words in the menu and the word file delimiter are also configurable. No application links were specified for this class. If you know an application of this package, send a message to the author to add a link here. AjaxIto: Call PHP code from Javascript using AJAX. Ajax Registration Module: Display and process user registrations using AJAX. AJAX Rating Counter: AJAX based star rating system.

AJAX pagination: Display paginated MySQL results updated using AJAX. AJAX Login Module: Authenticate users without reloading a login page. AJAX Locking: Lock server side resources from AJAX requests. AJAX Grid Manage Data: Manipulate MySQL records in a table using AJAX. AJAX Grid: Edit and save table data without page refreshing. AJAX Edit In Place: Edit and save a paragraph of text in an HTML page. AJAX Drop-down: Update the options of a select input using AJAX.

AJAX DataGrid: List data in a table that can be edited with AJAX. AJAX CRUD Lite: Manipulate MySQL records with an AJAX interface. "Clevertext" AJAX text box: Generate editable text box that is saved with AJAX.