Monthly Archiv: February, 2010

Visit, UniqueVisit Counter

Package:
Visit, UniqueVisit Counter
Summary:
Keep track of site visitors in a MySQL database
Groups:
Databases, User Management
Author:
Kristian Feldsam
Description:
This class can be used to keep track of site visitors in a MySQL database.

It inserts records to a a MySQL table with the IP address and time of visit of the current user.

The class may also query the access table to count the number of visits, unique visitors, page views and last user access.


K-Stopwatch

Package:
K-Stopwatch
Summary:
Measure the time it takes to execute PHP scripts
Groups:
PHP 5, Time and Date
Author:
Klesti Hoxha
Description:
This class can be used to measure the time it takes to execute PHP scripts.

It can start measuring the time a script section takes to execute assigning it a name.

The class then takes the time the section ended to execute. It also supports nested script sections.


xTwitter

Package:
xTwitter
Summary:
Retrieve information and update Twitter statuses
Groups:
PHP 5, Social Networking, Web services, xml Api
Author:
Robert
Description:
This class can be used to retrieve information and update statuses and the account of a Twitter user.

It can send HTTP requests to the Twitter API Web server on behalf of a given user and performs several types of operations.

Currently it can get the user statuses aggregated in several ways, update or delete statuses, get, send and delete direct messages, add, delete and verify friends, etc..


String Class

Package:
String Class
Summary:
Manipulate text strings
Groups:
PHP 5, Text processing
Author:
Elyess Zouaghi
Description:
This class can be used to manipulate text strings.

It performs several types of instructions to manipulate text strings like: comparing values, get the length, get parts of the string, concatenate, search text, map the case of letters, convert to number values, etc..


pserver

Package:
pserver
Summary:
Handle TCP socket server connections
Groups:
Networking
Author:
Pedro Vargas
Description:
This class can be used to handle TCP socket server connections.

It can listen to connection requests to a given IP address and port.

The class handles connection events like connection requests, reading the request data and send the response data, by calling functions of the class for custom processing.

Sub-classes may extend the class to implement special handling of connection events for different types of server applications. Several examples are provided to demonstrate this ability.


Google Weather API

Package:
Google Weather API
Summary:
Get a location weather forecast from Google
Groups:
PHP 5, Physics, Web services
Author:
Silviu
Description:
This class can be used to get a location weather forecast from Google.

It can send an HTTP request to the Google Weather Web services API server to request for the weather forecast for a given world location.

The class can parse the response and extract the weather forecast details for the next days, like the high and low temperatures and the weather icon.


Database-Connection

Package:
Database-Connection
Summary:
Database access abstraction layer
Groups:
Databases, PHP 5
Author:
Berry Octave
Description:
This class implements a database access abstraction layer.

It provides a single interface to access MySQL using the regular mysql extension, or the MySQLi, or any database supported by the PDO extension.

The class can establish connections, manage transactions, execute prepared queries, retrieve query results into arrays, get the number of query result rows, and the last inserted identifier.


imagebmp + imagecreatefrombmp

Package:
imagebmp + imagecreatefrombmp
Summary:
Load and save images in the BMP format
Groups:
Files and Folders, Graphics, PHP 5
Author:
de77
Description:
This class can be used to Load and save images in the BMP format.

It can open an 24 bit image file in the BMP format and create a GD image resource with the image loaded from the file.

The class can also do the opposite, i.e. take a GD image resource and save the image to a file in the BMP format.


Powered by Gewgley