Wednesday, May 27, 2009

[PHP Classes] Weekly newsletter of Wednesday - 2009-05-27

PHP Classes
Icontem

Weekly newsletter of Wednesday - 2009-05-27

Advertisement

You are getting this message because you voluntarily subscribed to the PHP Classes site. To change your newsletter or alert messages delivery options, see the instructions at the bottom of this message.

Advertisement


This newsletter is always available online and upto date at: http://www.phpclasses.org/newsletter/ .


Contents


Latest PHP specialists forum threads

Subject Updated on
user and project connection
job posting and users automatic notification
2009-05-27
Need help to access Telnet server
Need help to access Telnet server from web using php
2009-05-26
SUBSCRIBE page for RSS?
How to make SUBscribe page from data feed (XML file)?
2009-05-26
rtf to plain text
Lokking for an rtf to plain text converter function
2009-05-26
socket
itis complicated for me
2009-05-25
Access Local directory
I need to access the local directories using PHP from server
2009-05-20

Contents


  • Latest PHP Classes blog posts

  • How large is the PHP market? (15 days ago)

    Posted on: 2009-05-12
    Summary: Sometimes it is necessary to know how large is the PHP market in the world or in a specific country.

    It may help, for instance, developers to advocate for PHP, companies to decide for sponsoring PHP events, PHP training, developing of products targeting the PHP developers, or any other initiatives directed to the PHP market.

    This article presents several sources of information that may help decision makers to invest more in the PHP market.

    The article also covers the huge popularity of Firefox browser among PHP developers attributing it to the superb Web development extensions available for this browser. The most useful Firefox extensions for PHP developers are listed.
  • Upcoming PHP 5.3 features and beyond (29 days ago)

    Posted on: 2009-04-28
    Summary: PHP 5.3 release candidate 1 was released a few days ago. The final version is expected to be released in the upcoming weeks.

    This article presents an interview with core PHP developer Lukas Kahwe Smith that has pushed many of the new features of PHP 5.3 as release manager.

    Lukas talks about PHP 5.3 new features such as lambda functions, closures and PHAR support. He also explains what are traits, which for now it is a feature that was left out of PHP 5.3.

    He also talks about future PHP 5.x and PHP 6, as well how anybody can help in the development of PHP to make it come out faster.

Contents


Top friends of the site

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.

Rank Friend Referrals
1 Olaf Lederer 38
2 solomongaby 34
3 Cesar D. Rodas 19
4 Khaled Al-Shamaa 18
5 Alexander Skakunov 16
6 Horst Nogajski 10
7 dave hale 9
8 Richard Munroe 7
9 lixlpixel 7
10 Protung Dragos 5

Contents



Browse all PHP User Groups by country

If you make part of a regional PHP User Group not listed here, submit your user group.

Contents


Innovation award results

Innovation Award Winners Congratulations to Pawel Antczak!


Rank Class Author Score Points Prize
1 Remove Border From Image
Crop images by removing common color borders
Pawel Antczak Poland 23.73% 12 One copy of the Zend Studio
2 My Image Filter
Apply several types of effects on images
Uku-Kaarel Jo~esaar Estonia 15.25% 11 One subscription to the PDF edition of the PHP Architect magazine
3 PHP Keyword Analyser
Find out how a site ranks in Google for a keyword
Er. Rochak Chauhan India 13.56% 10 One license of ScriptCase Enterprise edition
4 Binary serialization
Serialize and unserialize values in binary format
Cesar D. Rodas Paraguay 10.17% 9 One book of choice by O'Reilly
5 Hex Editor
Read and write files to edit their data
De Rosa Luigi Italy 8.47% 8 One downloadable copy of Komodo IDE
5 flv2mp3
Extract MP3 audio from Flash video movies
Marko Schulz Germany 8.47% 8 One book of choice by Packt
7 Zend Framework Installer
Setup a files for Zend framework based application
Ruben Crespo Spain 6.78% 6 One book of choice by Apress
8 Seltz analyzer
Extract important words from HTML documents
Seltzlab Italy 5.08% 5 One book of choice by Manning
9 Generics
Implementation of generic types
Pulni4kiya Bulgaria 3.39% 4
10 pop3ml
Manage mailing lists using a POP3 account
giuseppe lucarelli Italy 1.69% 3
10 DBX Parser
Converts MS Outlook e-mail files to EML format
László Zsidi Hungary 1.69% 3
10 Anti_Mcrypt
Encrypt and decrypt data using mcrypt
Christian Germany 1.69% 3

Nominees to win the award of April of 2009

Class: TypeSafeStruct Picture of Tom Schaefer
Description: Manipulate type safe objects
Author: Tom Schaefer
Age: ???
Country: Germany Germany

Class: untiny Picture of James Hinds
Description: Determine the pages where short URLs lead
Author: James Hinds
Age: ???
Country: United States United States

Class: Dijkstra Picture of Xu Yulei
Description: Find route between points using Dijkstra algorithm
Author: Xu Yulei
Age: ???
Country: Sweden Sweden

Class: CSP Filter Picture of Michael A. Peters
Description: Filter HTML based on Content Security Policy
Author: Michael A. Peters
Age: 36
Country: United States United States

Class: PDF to JPG (Flip book) Picture of Satish Kumar
Description: Convert PDF files to JPEG images using ImageMagick
Author: Satish Kumar
Age: 30
Country: India India

Class: Overload Picture of Ralf Mike Pretzlaw
Description: Emulate class function overloading
Author: Ralf Mike Pretzlaw
Age: 25
Country: Germany Germany

Class: MP3 Class Picture of mfboy
Description: Manipulate MP3 audio files
Author: mfboy
Age: ???
Country: China China

Class: Image Booth Picture of Abbey Sparrow
Description: Manipulate images split in layers
Author: Abbey Sparrow
Age: 31
Country: United States United States

Class: jsCheck Picture of Gustav Eklundh
Description: Check whether Javascript is enabled in the browser
Author: Gustav Eklundh
Age: 19
Country: Sweden Sweden

Class: PHP Git Picture of Cesar D. Rodas
Description: Retrieve project files from GIT repositories
Author: Cesar D. Rodas
Age: 21
Country: Paraguay Paraguay

Class: Array to Object converter Picture of Sebastian Potasiak
Description: Turn any array into an object
Author: Sebastian Potasiak
Age: 16
Country: Poland Poland

Vote

Contents


Latest blog trackback links

Trackback Class Age in days
How to resize images uploaded to my server?
What I would like to be able to do is...
Thumbnail Party 2
Clase PHP para conectarse vía SSH
Por cuestiones laborales, di con esta...
Connect to SSH 6
Pie Chart Usign PHP
after fetching the data the procedure...
Pie Chart Class 7
Mostrando o potencial da JS Calls PHP #3 - acessando a API do Youtube
Segue abaixo mais um exemplo do que p...
YouTube API 8
Checksum
Ich habe vor einiger Zeit die PHP-Kla...
Checksum 8
PHP Ajax Röstningsfunktion
Denna röstnings-klass byggt med PHP o...
PHP Ajax Voting system 10
PHP Scaffolder
It all started about 6 months back; w...
PHP Scaffolder 12
Php
Hey, all i need to do is show all the...
Query result table display class 14
RSS feed of error log
Your PHP application logs every error...
RSS Error 14
CSS komprimering
Den här PHP klassen, CSS Compressor, ...
CSS Compressor 16

Contents


Latest support forum threads

Subject Posted on Class
Isn't this just the same code posted on http://en.
Package rating comment
2009-05-27 Dijkstra
Upload done, but no files at YouTube
Script says upload is done, but it isn't so
2009-05-26 From Browser - Youtube Upload
Thats a good and useful class .
Package rating comment
2009-05-26 Safe Upload
Drastic Grid - Add row doesn't work
Can't make this work
2009-05-26 DrasticTools
Documentation / example(s) would have been nice.
Package rating comment
2009-05-25 Whois
thats a good class .
Package rating comment
2009-05-25 PHP2HTML
Very thanks for this lib.
Package rating comment
2009-05-25 PHPBB 3 Integration class
Function deprecated
Function xml_set_object() deprecated
2009-05-24 RSS Feed Reader
Cascade Select Assoc
Javascript error
2009-05-24 Cascade Select Associative
Simple, but incredibly useful!
Package rating comment
2009-05-23 Automatic Keyword Generator

Contents


  • Latest package entries

  • Security Filter for Request HTTP Data

    Picture of Roman Shneer
    Author: Roman Shneer
    Date: 2009-05-26 (1 day ago)
    Groups: HTTP, Security
    Description: This class can be used to filter dangerous values from request variables.

    It can traverse the $_GET, $_POST, $_REQUEST and $_COOKIE request super-global array variables and reset the entries that match certain regular expressions that identify potential dangerous values.

    Currently filter values that contain SQL retrieval queries, cross-site scripting attacks, hexadecimal values, calls to base64_decode and system functions.
  • Easy Image DB Management

    Picture of Mikhail D
    Author: Mikhail D
    Date: 2009-05-26 (1 day ago)
    Groups: Databases, Graphics
    Description: This package can be used to manipulate images stored in files or in a MySQL database.

    It can read images from files and store them in a MySQL database table, and vice-versa.

    The main class can also convert images between GIF, JPEG and PNG formats, as well resize the images to create thumbnails.
  • Safe Upload

    Picture of Ahmed Selim Refaat Ahmed
    Author: Ahmed Selim Refaat Ahmed
    Date: 2009-05-25 (2 days ago)
    Groups: Files and Folders
    Description: This class can be used to process files uploaded via Web forms.

    It checks a given uploaded file and performs several checks before processing it like: checking the file name against a black list of banned names, check if the file already exists in a target directory, check whether the file size is not zero nor exceeds and given limit, check the MIME type against a list of accepted types, check the file name extension against a list of accepted extensions.

    Then the class processes the file by moving it to a target directory. If it succeeds, the class returns an array with several details about the file.
  • Validate Game ID

    Picture of Lukas Mestan
    Author: Lukas Mestan
    Date: 2009-05-24 (3 days ago)
    Groups: PHP 5, Games, Validation
    Description: This class can be used to validate and convert game identifiers.

    It can take a game ID or steam ID string and determine whether it is valid.

    The class can also convert steam ID to community ID.
  • XXXpROH4x0r

    Picture of cobra90nj
    Author: cobra90nj
    Date: 2009-05-23 (4 days ago)
    Groups: Networking, PHP 5, Chat
    Description: This class implements an IRC client bot.

    It connects to a given IRC server and authenticates on behalf of a given user.

    Separate scripts can send other IRC commands via the connection opened to the server.
  • PHP2HTML

    Picture of svacant
    Author: svacant
    Date: 2009-05-23 (4 days ago)
    Groups: HTML, PHP 5
    Description: This class can be used to compose HTML documents programmatically.

    It can add individual tags or with enclosed data to the document being composed.

    The class can also detect deprecated tags and add to the generated HTML Javascript code that displays warning messages when the page is loaded.

    The added tags and data may be returned as strings or displayed as the current script output.
  • Simple benchmark

    Picture of James Blond
    Author: James Blond
    Date: 2009-05-22 (5 days ago)
    Groups: PHP 5, Time and Date
    Description: This class can be used to measure the time a PHP script takes to run.

    It can take note of time when it starts and ends a given PHP script named section.

    The class can return that elapsed since it the beginning and and end of a section.
  • Image to PHP Standalone Output

    Picture of Tarcísio Xavier Gruppi
    Author: Tarcísio Xavier Gruppi
    Date: 2009-05-22 (5 days ago)
    Groups: PHP 5, Graphics, Code Generation
    Description: This package can be used to generate a class to serve a list of images.

    It is based on the original Image to PHP class originally written by Ben Yacoub Hatem.
  • backup & restore database

    Picture of moha g.saeed
    Author: moha g.saeed
    Date: 2009-05-21 (6 days ago)
    Groups: PHP 5, Databases, Systems administration
    Description: This package can be used to backup and restore MySQL databases.

    It can generate a backup file that contain SQL statements to create all the database tables and insert its table record data.

    The class can also read a previously generated backup file and execute the SQL in the file to restore the original database tables and record data.
  • Paypal Pro Payment Integration

    Picture of Raj Trivedi
    Author: Raj Trivedi
    Date: 2009-05-21 (6 days ago)
    Groups: PHP 5, E-Commerce, Web services
    Description: This class can be used to send payment requests to Paypal payments Pro API.

    It can send HTTP request to the Paypal API Web servers to execute a given API operation passing a list of name and value pairs. It can also send requests to the sandbox API web servers.

    The class returns the response name value pairs as an associative array.
  • mb_cache

    Picture of James Blond
    Author: James Blond
    Date: 2009-05-20 (7 days ago)
    Groups: PHP 5, Files and Folders, Cache
    Description: This class can be used to cache page content output in files.

    It can check if a cache file for the current page exists and whether it is still valid.

    If the cache file does not exist or it is expired, the class starts capturing the current page output and stores it the cache file when the scripts exits.

    If the cache file exists and has not yet expired, the class outputs the contents of the cache file and exits.
  • Header

    Picture of Kai Dorschner
    Author: Kai Dorschner
    Date: 2009-05-20 (7 days ago)
    Groups: HTTP, PHP 5
    Description: This class can be used to compose and send HTTP response headers.

    It can add headers to the current HTTP request response for several purposes, such as redirecting the request to another URL, setting the content type or content disposition for downloads.

    It can also set the response status and automatically determine the textual description by looking up a list of known response codes.

    Once the list of headers is fully defined, the class issues the response header output commands.

Contents


Contents


If you are not interested in receiving any more messages like this one, send an empty message to unsubscribe-newsletter@phpclasses.org or go to the user options page and uncheck the respective e-mail delivery option. There you can also switch the message format between text and HTML. Note that there are several mailing lists. If you want to unsubscribe from all lists at once, send an empty message to unsubscribe-content@phpclasses.org .

For more information send a message to info at phpclasses dot org.
Copyright (c) Icontem 1999-2009 PHP Classes