Login   Register  
PHP Classes
elePHPant
Icontem

User Input Sanitation: Escape values of request variables

Recommend this page to a friend!
Stumble It! Stumble It! Bookmark in del.icio.us Bookmark in del.icio.us

  Author Author  
Picture of nirmit
Name: nirmit <contact>
Classes: 1 package by
Country: India India
Age: ???
All time rank: 1784105 in India India
Week rank: 1819 Down126 in India India Down


  Detailed description   Download Download .zip .tar.gz  
This class can be used to escape values of request variables.

It traverses the arrays of request super-global variables $_GET, $_POST, $_REQUEST and $_COOKIE.

The class escapes the values of the request variables add escape slashes characters to quotes, backslashes and NUL characters, so the values can be used in database queries without further escaping.

As I have closely watched PHPClasses for a long time now, I must say that I never saw a class which is simple yet very effective in sanitizing user input which is a major security concern for every web application. I have used simple logic and methods to clean malicious input and make database interaction a bit safer.

  Classes of nirmit  >  User Input Sanitation  >  Download Download .zip .tar.gz  >  Support forum Support forum (2)  >  Blog Blog  >  RSS 1.0 feed RSS 2.0 feed Latest changes  
Name: User Input Sanitation
Base name: sanitize
Description: Escape values of request variables
Version: 1.0
PHP version: 3.0
License: GNU General Public License (GPL)
All time users: 1347 users
All time rank: 2649
Week users: 0 users
Week rank: 1521 Equal
 
  Groups   Rate classes User ratings   Applications   Files Files  

  Groups  
Group folder image HTTP HTTP protocol clients, headers and cookies View top rated classes
Group folder image Text processing Manipulating and validating text data View top rated classes


  User ratings  
Not enough user ratings

  Applications that use this package  
No pages of applications that use this class were specified.
Add link image If you know an application of this package, send a message to the author to add a link here.
  Files folder image Files  
File Role Description
Plain text file class.sanitize.php Class This is the class file which does all the sanitation work.
Accessible without login Plain text file example.php Example This is a working example of the class

Download Download all files: sanitize.tar.gz sanitize.zip
NOTICE: if you are using a download manager program like 'GetRight', please Login before trying to download this archive.