|
- PHPCamp
 | PHPCamp is a ad-hoc gathering for PHP community. It similar to barcamp, but more focused towards PHP based web application development. This means that anyone can come to PHPCamp and participate.
Next gathering will take place in Pune, India. More details may be found in the gathering site. |
These initiatives are announced here just for the information of the PHP Classes site users. These announcements are not sponsored by the organization of the initiatives.
If you take part of the organization of a global or regional initiative that may be of the interest of the PHP Classes site users, feel free to contact this site so your initiative may also be announced here at no expense to your initiative organization. |
Contents
Friends of the PHP Classes site is a initiative to provide recognition to the users that contribute to the growth of the site community.
For more information on how to become a friend of the site look here. |
Contents
Contents
Congratulations to Diêgo Garrido de Almeida!
|
Nominees to win the award of June of 2008
| Class: |
MySQL Binlog Rotate |
 |
|
Description: |
Rotates the binary logs in a MySQL 5 cluster |
|
Author: |
J. Pape |
|
Age: |
25 |
|
Country: |
The Netherlands |
|
| Class: |
Easy WMI |
 |
|
Description: |
Access Windows resources using WMI objects |
|
Author: |
Zsolt Munoz |
|
Age: |
28 |
|
Country: |
Canada |
|
| Class: |
QSWFObject |
 |
|
Description: |
PHP Wrapper to load Flash movies |
|
Author: |
Tom Schaefer |
|
Age: |
??? |
|
Country: |
Germany |
|
| Class: |
Screenshot |
 |
|
Description: |
Take screenshots of pages with Internet Explorer |
|
Author: |
Daniel Neville |
|
Age: |
16 |
|
Country: |
United Kingdom |
|
| Class: |
Maildir To Mailbox |
 |
|
Description: |
Convert messages from maildir to mbox format |
|
Author: |
Charalampos Pournaris |
|
Age: |
22 |
|
Country: |
Greece |
|
| Class: |
GNU/Linux Stats |
 |
|
Description: |
Retrieve information about Linux systems |
|
Author: |
Cesar D. Rodas |
|
Age: |
20 |
|
Country: |
Paraguay |
|
| Class: |
Link Searcher |
 |
|
Description: |
Crawl Web pages to search for given text |
|
Author: |
Nadir Latif |
|
Age: |
25 |
|
Country: |
Sweden |
|
| Class: |
SuperSocket |
 |
|
Description: |
Handle multiple TCP socket connections |
|
Author: |
Debug |
|
Age: |
18 |
|
Country: |
United States |
|
| Class: |
Id3 Tag Correction and Downloading |
 |
|
Description: |
Correct ID3 tags of music stored in a database |
|
Author: |
Nadir Latif |
|
Age: |
25 |
|
Country: |
Sweden |
|
|
|
Contents
Contents
Contents
- Simple Upload
 |
| Author: |
Szymon Lukaszczyk |
| Date: |
2008-07-19 (1 day ago) |
| Groups: |
PHP 5, Files and Folders |
| Description: |
This class can be used to manage files uploaded via forms.
It takes the array of data of an uploaded file and can perform several types of operations like:
- Check whether there were any upload error and whether the file is a valid upload
- Clean the file name from non alphanumeric characters
- Generate random unique names for the uploaded file
- Copy or move the file to another directory |
|
- QDataObject
 |
| Author: |
Tom Schaefer |
| Date: |
2008-07-19 (1 day ago) |
| Groups: |
PHP 5, Databases |
| Description: |
This package can be used to access MySQL query results as objects.
It can take a MySQL query result set resource handle as parameter and provides several types of functions to access the data from the result set.
It provides check or retrieve the result set data positions, as well retrieve the type and length of the respective columns.
The package provides implementations that use the regular MySQL and MySQLi extensions to access MySQL query results. |
|
- Batikon update
 |
| Author: |
alpcan aydin |
| Date: |
2008-07-18 (2 days ago) |
| Groups: |
HTML, PHP 5, AJAX |
| Description: |
This class can be used to update page elements dynamically without reloading.
It generates HTML and Javascript that calls MooTools library to update a given page element with the output of a script with a given URL.
The comments in the code are in Turkish. |
|
- Easy Template Engine
 |
| Author: |
Salvan Grégory |
| Date: |
2008-07-18 (2 days ago) |
| Groups: |
Templates |
| Description: |
This class implements a template processing engine that uses class variables as template parameters.
It uses a setter function to set values of template parameters.
The class processes the template by using regular expressions to search and replace template placeholders by previously set template parameter values. |
|
- PHPPolygen
 |
| Author: |
andrea |
| Date: |
2008-07-17 (3 days ago) |
| Groups: |
Text processing, Web services |
| Description: |
This class can be used to generate random phrases based on a grammar using Polygen Web services API.
It accesses the Polygen Web services API server and send request to generate a phrase using rules of grammar with a given name. Currently the Polygen API provides grammars for several topics in the Italian language.
The class can retrieve the generated phrase and return it as a text or HTML formatted string. |
|
- AJAXPoll
 |
| Author: |
José Augusto Ferreira Franco |
| Date: |
2008-07-17 (3 days ago) |
| Groups: |
PHP 5, Content management, AJAX |
| Description: |
This class can be used to display poll questions and collect the results using AJAX to avoid page reloading.
It can take as parameters a poll question and the HTML to display for each of the poll answers.
The class generates the necessary HTML and Javascript to display the poll on a Web page and submit the answer that the user picks to the server using AJAX.
The class can can also display poll results as graphical bars that represent the percentage of each of the picked poll responses.
The class avoids counting votes from the same user based on the user machine IP address and session variables. It also uses server side text files to store the updated poll results. |
|
- Space maps
 |
| Author: |
Danilo |
| Date: |
2008-07-16 (4 days ago) |
| Groups: |
Graphics, Games |
| Description: |
This class can be used to generate map images useful for space strategy games.
Currently, it can generate an image with a space map with a given number of sectors placed at random locations in a way that they do not overlap. It can also render optional space gates.
The map image is generated in JPEG format as the current script output. |
|
- String Builder
 |
| Author: |
Senad Meskin |
| Date: |
2008-07-16 (4 days ago) |
| Groups: |
PHP 5, Text processing |
| Description: |
This class can be used to concatenate strings.
It can concatenate strings in several ways:
- Append a string to another
- Append a string with a line break either in plain text or HTML
- Concatenate a variable number of string with a given concatenation format |
|
- AuthNetAim
 |
| Author: |
njau ndirangu |
| Date: |
2008-07-15 (5 days ago) |
| Groups: |
PHP 5, E-Commerce, Web services |
| Description: |
This class can be used to process payments using the Authorize.net payment gateway.
It can gather all details of a payment and submit a request to Authorize.net payments Web services API server to process the defined payment.
The class returns an error message if the HTTP request fails. The payment request response is returned in a class variable. |
|
- Light Table
 |
| Author: |
Fabio Xavier de Lima |
| Date: |
2008-07-15 (5 days ago) |
| Groups: |
PHP 5, Databases |
| Description: |
This package can be used to execute SQL database queries from parameter lists.
It uses the Zend Framework database abstraction layer package to access different types of databases.
The main class provides functions to execute SELECT, INSERT, UPDATE and DELETE queries from lists of parameters that define tables, fields, values and conditions. |
|
- Simple pagination MySQL
 |
| Author: |
Martin Todorov |
| Date: |
2008-07-14 (6 days ago) |
| Groups: |
HTML, PHP 5, Databases |
| Description: |
This class can be used to display MySQL database query results in multiple pages.
It can execute a SQL query, retrieve the results into an array and render it in an HTML table showing a limited number of result set rows per page.
The class may also display navigation links to browse all the pages on which the results were split. |
|
- Typo
 |
| Author: |
Daniel Calvi |
| Date: |
2008-07-14 (6 days ago) |
| Groups: |
Text processing |
| Description: |
This class can be used to generate variants of words based on common typing errors.
It takes a given word a generates variants of that word by replacing its letters with others that are usually near the letter position on a QWERTY keyboard.
The class returns an array with all the generated word variants. |
|
- Connection base de donnée avec PDO
 |
| Author: |
artot |
| Date: |
2008-07-13 (7 days ago) |
| Groups: |
PHP 5, Databases |
| Description: |
This is a simple class that can be used to manage MySQL database connections using PDO.
It establishes a database connection to a MySQL database. It automatically sets the connection to use buffered queries.
The class can also execute SQL queries that are automatically encapsulated in transactions.
It can also execute SQL SELECT queries and return the results into a single array within the same call.
Any SQL execution errors are catched and notified by e-mail.
The code and comments are in French. |
|
- SODA
 |
| Author: |
Salvan Grégory |
| Date: |
2008-07-13 (7 days ago) |
| Groups: |
PHP 5, Databases, Cryptography, Security |
| Description: |
This package implements a database abstraction layer that stores encrypted datas in read-only, write only (or both) properties.
It provides a main database interface class to encrypt properties, load the right driver, import or export the encrypted object.
Abstraction is made by drivers that permite you to use natives functions of php plus methods to prepare, buffer, or execute queries and retrieve results.
Approved drivers are mysqli, mysql and postgresql, others are in development disponible on the svn.
You can easily create your own drivers with the class dbproto wich create skeletons and reduce your time of development.
It's not just an abstraction class, it's not just a secured object, this class extends PHP natives functionalities and power your queries by the possibility to define variables under sql.
enjoy !!! |
|
Contents
Contents
|