Wednesday, July 22, 2009

[PHP Classes] Weekly newsletter of Wednesday - 2009-07-22

PHP Classes
Icontem

Weekly newsletter of Wednesday - 2009-07-22

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
exit pages tracking
track users on exit page
2009-07-22
Web Crawler
Web Crawler Internal Link Detection
2009-07-22
PHP Word2HTML or PHP Word Parser
PHP script to convert word (.doc) file to HTML or a word parser
2009-07-22
SYN Attach – 6 Months
SYN Attach – 6 Months – Thousands Of Request A Second – Maybe Ha
2009-07-21
Redirecting a page after file download
Redirecting a Page after file download
2009-07-21
Video clarity
How to increase video clarity
2009-07-19
Php_to_pdf
creating passworded pdf files
2009-07-19
How to create a number range
create a number range from a sequence of selected numbers
2009-07-16
need some help
looking for flagging system
2009-07-16
SMTP IMAP
Mutiple attachment send problem
2009-07-16

Contents


  • Latest PHP Classes blog posts

  • HTML 5 for a better Web (20 days ago)

    Posted on: 2009-07-02
    Summary: The HTML 5 will definitely contribute to a better Web. Despite its specification is still being drafted, several browsers like Firefox 3.5, Internet Explorer 8, Safari 4, Chrome 2 and Opera 10 already implement a significant part of the current HTML 5 specification.

    This article reviews a bit of the history of how we got to HTML 5 and presents an overview of the enhancements that HTML 5 introduces to provide a better Web.

    It also presents a reflection about whether HTML 5 will render useless browser extensions like Flash, Silverlight and Java.
  • 10th anniversary announcements (28 days ago)

    Posted on: 2009-06-24
    Summary: The PHPClasses sites completes 10 years of existence precisely today.

    This article presents a reflection of the past, present and future developments of the site.

    It includes the announcement of a contest to pick a new design for the site and an upcoming brother site that will be launched this year.

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 33
2 Cesar D. Rodas 30
3 solomongaby 30
4 Protung Dragos 16
5 lixlpixel 12
6 Richard Munroe 11
7 Alexander Skakunov 10
8 Horst Nogajski 10
9 dave hale 7
10 Khaled Al-Shamaa 7

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 prajwala!


Rank Class Author Score Points Prize
1 Cut HTML string
Cut an HTML excerpt with a given text limit
prajwala India 22.73% 11 One downloadable e-book of choice by O'Reilly
2 PHP Shoutcast Server
Implement a Shoutcast music streaming server
sk89q United States 15.91% 10 One copy of the Zend Studio
3 Recursive reference serialize
Serialize objects with cyclic references
nghia nguyen Viet Nam 13.64% 9 One book of choice by Manning
4 Dynamic Proxy
Generate code for proxy classes or interfaces
Pulni4kiya Bulgaria 11.36% 8 One book of choice by Apress
5 olDelete
Delete aged files and folders
Carlos Sánchez Spain 9.09% 7
5 Create image for WAV file
Draw a graph of the sound of a WAV file
mfboy China 9.09% 7
7 AutoRSS
Generate a RSS feed from files of a directory
Roberto Aleman Venezuela 6.82% 5
7 svg2png
Render a SVG graphic as a PNG image
Uku-Kaarel Jo~esaar Estonia 6.82% 5
9 Anti_Util_CircularReference
Find circular references using waypoint array
Christian Germany 2.27% 3
9 PAC_proxylist
Generate proxy auto-configuration files from XML
Kai Dorschner Germany 2.27% 3
11 pvpgn_mail
Send and receive messages to PVPGN game users
Luis Cuba <1.00% 1

Nominees to win the award of June of 2009

Class: CSS Query Picture of Sam Shull
Description: Get elements from an HTML page using CSS selectors
Author: Sam Shull
Age: 32
Country: United States United States

Class: Check Active Comm-Ports Class Picture of Usman Didi Khamdani
Description: Retrieve the list of active COM ports on Windows
Author: Usman Didi Khamdani
Age: 28
Country: Indonesia Indonesia

Class: JAK8583 Picture of Jimmi
Description: Generate and parse ISO 8583 transaction messages
Author: Jimmi
Age: ???
Country: Indonesia Indonesia

Class: iTunes commander Picture of De Rosa Luigi
Description: Send commands to control iTunes using AppleScript
Author: De Rosa Luigi
Age: 16
Country: Italy Italy

Class: DOTS FastTax Picture of Jonathan Nichols
Description: Get tax rate information from DOTS FastTax
Author: Jonathan Nichols
Age: 25
Country: United States United States

Class: Context Voice php library Picture of Dave Kinsella
Description: Track conversation about URLs with uberVU service
Author: Dave Kinsella
Age: 36
Country: United Kingdom United Kingdom

Class: ISBNDB Service Picture of Robert van der Linde
Description: Retrieve book information by ISBN from ISBNDB.com
Author: Robert van der Linde
Age: 21
Country: The Netherlands The Netherlands

Class: Remote Form Picture of Jon Gjengset
Description: Retrieve HTML forms input values
Author: Jon Gjengset
Age: 19
Country: Norway Norway

Class: Browser Picture of Jon Gjengset
Description: Retrieve Web pages emulating a browser
Author: Jon Gjengset
Age: 19
Country: Norway Norway

Class: ParamsProxy Picture of Claudius Tiberiu Iacob
Description: Setup an object from XML definitions
Author: Claudius Tiberiu Iacob
Age: 28
Country: Romania Romania

Class: Database servers down alarm Picture of Alexander Selifonov
Description: Send alarm messages when databases are down
Author: Alexander Selifonov
Age: 46
Country: Russian Federation Russian Federation

Vote

Contents


Latest blog trackback links

Trackback Class Age in days
PHPSCH Source Code Highlighter (Kaynak Kod Renklendirici)
PHPSCH is web based source code highl...
ChiliHighlighter for PHP 4
Friendfeed API implementation in PHP
Recently for a client i needed to mak...
MyCurl 5
AES interop between .Net, Java and PHP
Few months ago I came accorss really ...
AES 128 6
Secure Persistent Login With Very Little SSL Part 2
This is my attempt at a reference imp...
HTTPPost 7
Simple php email script with attachaments
It is a simple php script to send ema...
simple Email Class 7
15+ techniques and tools for cross browser CSS coding
Making your website compatible with a...
Browser Detect 9
PDF output generating library using PHP
If you are looking for creating PDF o...
HTML to PDF 10
PDF output generating library using PHP
If you are looking for creating PDF o...
SQL 2 PDF Report 10
Mostrando o potencial da JS Calls PHP #5 - geolocalização
Fazia muito tempo que não postava nad...
GeoLocation 11
Video Caps
For this purpose I only saw a phpclas...
PHP Video Toolkit 13

Contents


Latest support forum threads

Subject Posted on Class
How to limit the level
limit the tree branches
2009-07-22 AJAX Treeview
How to remove Get Data for id:
web page message
2009-07-22 AJAX Treeview
great work!
Package rating comment
2009-07-22 Token
Create a outbind connection
build a outbind connection
2009-07-22 SMPP Class
Accesing the sharepoint webservices
Accesing the sharepoint webservices
2009-07-21 Simple Authentication and Security Layer
Sadly this package does not contain secured login using MD5 s...
Package rating comment
2009-07-21 floAPI
Thank You
Thank you message
2009-07-21 YouTube API
Very GOOD
Package rating comment
2009-07-20 Active Calendar
Thanks, i try to implement your code with postgres, i have a ...
Package rating comment
2009-07-19 Eyesis Data Grid Control
Server configuration required to make this work?
Basic location to runscripts and config settings.
2009-07-18 cPanel API

Contents


  • Latest package entries

  • IP address checking

    Picture of biswajit jatti
    Author: biswajit jatti
    Date: 2009-07-21 (1 day ago)
    Groups: Networking
    Description: This is a simple class that can determine whether the user IP address is within a range.

    It gets the current remote user IP address and checks if it is within the range of two IP addresses passed as single string.
  • Log Limiter

    Picture of Francesco Ciracì
    Author: Francesco Ciracì
    Date: 2009-07-21 (1 day ago)
    Groups: PHP 5, User Management, Security
    Description: This class can be used to limit the number of times an user fails to login.

    It keeps track in a MySQL database the number of a time an user with a given IP address fails to attempt to login.

    When the number of failed login attempts exceeded a given limit, the class sets a cookie that is used to determine that the user is blocked while the cookie does not expire.
  • Token

    Picture of Francesco Ciracì
    Author: Francesco Ciracì
    Date: 2009-07-20 (2 days ago)
    Groups: HTML, PHP 5, User Management, Security
    Description: This class can be used to generate and check tokens to avoid Cross-Site Request Forgery (CSRF) attacks.

    It generates random token strings and stores it as session variable associated to the time when the token was created.

    The generated token be used to pass in an hidden input form for later verification against CSRF attacks.

    The class can also check if the token is valid by looking at the respective session variable and verifying whether it did not pass more time than a configurable token timeout value.
  • EmailDirect

    Picture of pratap
    Author: pratap
    Date: 2009-07-20 (2 days ago)
    Groups: Email, PHP 5, Web services
    Description: This class can be used to manage EmailDirect e-mail marketing accounts using its Web services API.

    It can send requests to EmailDirect Web services API to perform several types of operations. Currently it can:

    - Add or remove an e-mail from an account
    - Get the properties of an e-mail
    - Get list of subscribers that have bounced
    - Get list of removes for a specific publication
    - Get creatives
    - Get relay end categories
    - Relay emails through the system
    - Get a summary of the campaigns results
  • Class Manager

    Picture of Zsolt Herpai
    Author: Zsolt Herpai
    Date: 2009-07-19 (3 days ago)
    Groups: PHP 5, Language
    Description: This class can be used to load classes automatically based on definitions read from a XML file.

    It can parse a XML file and extract definitions from it that specify the paths from which given classes should be loaded.

    The class registers an auto-loader function that uses the information from the XML definitions file to locate and load the scripts that contain the classes that are needed by the applications.
  • PgFieldNameFixer

    Picture of Felipe Nascimento de Moura
    Author: Felipe Nascimento de Moura
    Date: 2009-07-19 (3 days ago)
    Groups: PHP 5, Databases, Utilities and Tools
    Description: This class can be used to fix names of PostgreSQL table columns.

    It retrieves the names of the columns of a given PostgreSQL database table and checks if it has upper case letters, special characters spaces, or any other problematic characters.

    The class renames the columns to remove or replace the problematic characters.
  • Language Definition

    Picture of Muhammed Mamedov
    Author: Muhammed Mamedov
    Date: 2009-07-18 (4 days ago)
    Groups: Localization, PHP 5
    Description: This class can be used to retrieve application texts for multiple idioms.

    It can load localized texts for a given idiom from a script that contains an associative array with the text translations.

    The class retrieves the translation for a given text looking up the translation associative array.
  • URL Shorten using short.ie

    Picture of Sudheer Satyanarayana
    Author: Sudheer Satyanarayana
    Date: 2009-07-18 (4 days ago)
    Groups: PHP 5, Web services
    Description: This class can be used to create and retrieve short URLs using short.ie.

    It can sent an HTTP request to short.ie Web services API to create a short URL for another given URL.

    The class can also do the opposite, i.e. get the original URL associated to a previously created short URL.
  • Log4Pi

    Picture of Thomas Wehner
    Author: Thomas Wehner
    Date: 2009-07-17 (5 days ago)
    Groups: PHP 5, Logging
    Description: This class can be used to log application activity to files.

    It can append to log files with a given name messages about activity of applications. It creates two distinct files for errors and other types of messages. The files have the same base name, which includes the current data, but have different file name extensions.

    The log messages include the current date and time, the class name, line number and the activity message.
  • Image Uploader and Resizer

    Picture of Feighen Oosterbroek
    Author: Feighen Oosterbroek
    Date: 2009-07-17 (5 days ago)
    Groups: PHP 5, Graphics, Files and Folders
    Description: This class can be used to process and resize uploaded image files.

    It can take an uploaded file and move it to given directory. If the directory does not exist, the class creates it and sets its permissions to make it accessible.

    The class can also create a thumbnail files if the file is a GIF, JPEG or PNG image.
  • Persist Class

    Picture of Zsolt Herpai
    Author: Zsolt Herpai
    Date: 2009-07-16 (6 days ago)
    Groups: PHP 5, Databases, Design Patterns
    Description: This package can be used to store and get objects from relational databases.

    The package contains DBConnection class that provides access to relational databases, establishing connections, executing queries and retrieving results. The current version contains implementations for MySQL and Oracle (support for other DB systems can be added by following the attached implementation guide)

    The package also contains PersistClass that uses the DBConnection to store objects in relational database tables.
  • Wapple Architect Mobilization

    Picture of Rich Gubby
    Author: Rich Gubby
    Date: 2009-07-16 (6 days ago)
    Groups: PHP 5, Wireless and Mobile, Web services
    Description: This package can be used to create pages optimized to all mobile devices.

    It can access to Wapple.net Web services API to pass the mobile device identification and retrieve information necessary to render pages adapted for the device, like the device screen size, choice of correct markup and the device capabilities.

    A builder class can be used to generate the page definition in the WAPL XML format that is passed to the Web service, which renders the page adapted to the given mobile device.
  • mobiled

    Picture of Filip Oscadal
    Author: Filip Oscadal
    Date: 2009-07-15 (7 days ago)
    Groups: PHP 5, Wireless and Mobile
    Description: This class can be used to detect mobile device types by checking their browser identification.

    It can check the user agent HTTP header sent by a mobile device browser and extract the identifier to determine the browser type.
  • phphilter

    Picture of giuseppe lucarelli
    Author: giuseppe lucarelli
    Date: 2009-07-15 (7 days ago)
    Groups: HTTP, PHP 5, Unix, Security
    Description: This class can be used to grant access to remote users using iptables.

    It can execute the iptables command on Linux to verify whether the current user IP address was authorized to access another server with a given IP and port number.

    The class may grant access to the user IP address and make the necessary alter iptables configuration if the user provides a valid user name and password via HTTP authentication.

Contents


This security report was provided by:

SecuritySpace.com


Get a complete security audit
Is your site vulnerable?
Don't wait for the hackers to find about it!

 

Free security audit
Check if your servers are at risk for free!
 

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

No comments: