Package:
Summary:
Process GET and POST HTTP request values
Groups:
Author:
Description:
This class can be used to process GET and POST HTTP request values.
It can traverse the $_GET and $_POST arrays and encode its values.
The class can also retrieve the encoded request values after filtering the with given custom function and log discarded values into a MySQL database.
Package:
Summary:
Simple MySQL database access wrapper
Groups:
Author:
Description:
This class is a very simple MySQL database access wrapper.
It just can establish a database connection, execute SQL queries and disconnect.
Package:
Summary:
Crawl and retrieve links of Web pages
Groups:
Author:
Description:
This class can be used to crawl and retrieve links of Web pages
It can retrieve a given Web pages and retrieve the URL of all linked pages recursively.
The class can also crawl all linked pages until it finds given search keywords.
Package:
Summary:
Compose and send HTML e-mail messages
Groups:
Author:
Description:
This class can be used to compose and send HTML e-mail messages.
It takes as parameters the message subject, HTML body text, sender, reply and recipient names and addresses.
The class can compose the message headers and body and send it.
Package:
Summary:
Translate pages automatically using jQuery plug-in
Groups:
Author:
Description:
This is a very simple class that can be used to automatically translate pages automatically using jQuery plug-in.
It just generates HTML with Javascript that invoke the jQuery translate plug-in to translate the current page content using Google AJAX language API.
Package:
Summary:
MySQL database access wrapper using MySQLi
Groups:
Author:
Description:
This package implements a MySQL database access wrapper using the MySQLi extension.
It is based on the Reduced MySQLi class originally written by Mertol Kasanan.
This version can account the memory usage, log the executed queries in the current page. It can also cache the query results in an XML file.
Package:
Summary:
Show MySQL query results in an HTML table
Groups:
Author:
Description:
This class can be used to show MySQL query results in an HTML table.
It can build an SQL query from a list of table fields and executes it.
The class generates an HTML table to display the query results.
It also displays links to browse results split in multiple pages, showing up to a given limit of records per page.
The table headers show links that allow showing results sorting by different fields.
Package:
Summary:
Get the location of an IP address from IPInfoDB
Groups:
Author:
Description:
This class can be used to get the location of an IP address from IPInfoDB.
It can send a request to the IPInfoDB Web service API and get the geographic location of a given IP address.
If the location is known, the class stores in its variables the country code, country name, region code, region name, city, postal code, latitude, longitude, time zone and offset from GMT time zone.
Package:
Summary:
Backup MySQL databases generating SQL files
Groups:
Author:
Description:
This class can be used to backup MySQL databases generating SQL files
It can take a backup of MySQL database by generating SQL statements for recreating the database tables and their record data.
The generated backup may be saved to a file or sent via e-mail.
Package:
Summary:
Set or get information from a Twitter user account
Groups:
Author:
Description:
This package can be used to set or get information from a given Twitter user account.
The main class can send HTTP requests to the Twitter API account.
There are several sub-classes that can send requests to set or get several types of Twitter user account like: the user statuses, public timeline, user timeline, friends timeline, mentions, friends, followers, etc..