PHP Classes
Icontem

Class: Combo Validation


  Search   All class groups All class groups   Latest entries Latest entries   Top 10 charts Top 10 charts   Newsletter Newsletter   Blog Blog   Forums Forums   Help FAQ Help FAQ  
  Login   Register  
Recommend this page to a friend! ReTweet ReTweet Stumble It! Stumble It! Bookmark in del.icio.us Bookmark in del.icio.us
  Classes of sinasalek  >  Combo Validation  >  Download  >  Support forum Support forum  >  Blog Blog  >  RSS 1.0 feed RSS 2.0 feed Latest changes  
Name: Combo Validation Support forum
Base name: combovalidation
Description: Validates Web forms on browser and server side
Related top rated classes: , , ,
Version: 1.0.14
Required PHP version: 4.3
License: GNU General Public License (GPL)
All time users: 551 users
All time rank: 3468
Week users: 3 users
Week rank: 2105
 
  Screenshots Screenshots   Author   Group folder image Groups   Detailed description   Freshmeat project  
  Rate classes User ratings   Applications   Related links   Files Files  

Screenshots

Custom
File Role Description
Files folder image screenshot
  Accessible without login Image file Custom.jpg Screen Custom
  Accessible without login Image file Custom_display_Custom_Div.gif Screen Custom display - Custom Div
  Accessible without login Image file Custom_display_form_center.jpg Screen Custom display , form center
  Accessible without login Image file custom_display_inline_div.jpg Screen custom display , inline div
  Accessible without login Image file Simple.jpg Screen Simple

Author

Picture of sinasalek
Name: sinasalek <e-mail contact>
Published packages: 2 Browse this author's classes Browse this author's classes
Country: Iran Iran - PHP jobs in Iran
Home page: http://sina.salek.ws/
Age: ???
All time rank: 1133
Week rank: 1212

Groups

Group folder image HTML HTML generation and processing View top rated classes
Group folder image Validation Validation algorithms View top rated classes

Detailed description

This class can be used to validate Web forms both on browser and server side.

It can generate to validate forms on the browser side before the forms are submitted. It can also validate forms on the server side using the class own PHP code.

Currently it supports several built-in validation types like: empty fields, e-mail address, URL, numeric value within optional range, length between a range, etc..

The way that errors are displayed after browser side validation is configurable and it works the same way in different browsers.

List of features :
---* Customizable
----------o Validation : (defining new field types, overriding validation functions , using regex , etc...)
----------o View : ability to choose between various ways of showing errors. currently "alert,div , nearFields, pageCenterDiv, formCenterDiv ,customizedDiv" are supported out of the box. and it's also possible to override the display function and show errors in the way you want.
---* Cross browser (IE6+, Firefox2+, Opera7+, Safari3+, All Mozilla based browsers)
---* Very well tested. More than 30 projects are currently using it
---* Easily integrate able , All of the PHP functions used in the class have prefix and also accepts prefix for JavaScript for preventing conflict with other JavaScript in the application
---* Ajax support : No official Ajax support at the moment but since you can completely overwrite the built in validation functions and error display functions you can do the validation with your own Ajax framework
---* Light weight : Because it does not use any JavaScript framework.
---* Extensible : Some design patterns like factory and chain of commands have been used in both JavaScript and PHP sides for ease of extensibility. Code is documented and also name of all of the methods and functions are self described.
---* PHP 4 & 5 compatible
---* Multilingual
---* XHML Valid

Freshmeat project

Project record: combovalidation
Popularity score: 11.14
Vitality score: 1.0

User ratings

There are not enough user ratings to display for this class.

Applications that use this class

Link Description
www.akkasee.com Combovalidation used on this site for all the HTML forms
www.becancerfree.org Combovalidation used on this site for all the HTML forms
www.behresan.com Combovalidation used on this site for all the HTML forms
www.canon-aphomar.com Combovalidation used on this site for all the HTML forms
www.dezhar.com Combovalidation used on this site for all the HTML forms
www.digihouse.ir Combovalidation used on this site for all the HTML forms
www.mardoman.net Combovalidation used on this site for all the HTML forms
www.parsimen.ir Combovalidation used on this site for all the HTML forms
www.pvpars.com Combovalidation used on this site for all the HTML forms
www.rayanprinting.com Combovalidation used on this site for all the HTML forms
www.tapic.co.ir Combovalidation used on this site for all the HTML forms
www.ttpc.ir Combovalidation used on this site for all the HTML forms
Add link image If you know an application of this package, send a message to the author to add a link here.

Related links

Link Description
Home Page Project home page
ComboValidation on Freashmeat Combovalidation on freshmeat
ComboValidation on ohloh ComboValidation on ohloh
Combovalidation on sourceforge Combovalidation on sourceforge

Files

File Role Description
Plain text file validationV1.class.inc.php Class Version 1 mode class
Plain text file validation.class.inc.php Class Factory class
Accessible without login Plain text file readme.txt Doc. Readme
Plain text file license.txt Lic. License
Files folder image documentation
  HTML file index.html Doc. Tutorial
Files folder image examples
  Plain text file customizedView.php Example Custom view
  Plain text file customValidation.php Example Custom validation
  Plain text file includes.inc.php Example Including class dependencies
  Plain text file index.php Example List of examples
  Plain text file simpleUsage.php Example Simple usage
Files folder image lib
  Plain text file classesCore.class.inc.php Class Main parent class
  Plain text file common.inc.php Class Require functions
  Plain text file compatibility.inc.php Class Require functions for PHP4 backward compatibility
  Plain text file PEAR.php Class PEAR main class
Download all files: combovalidation.tar.gz combovalidation.zip
NOTICE: if you are using a download manager program like 'GetRight', please Login before trying to download this archive.

 
  Advertise on this site Advertise on this site   Site map Site map   Statistics Statistics   Site tips Site tips   Privacy policy Privacy policy   Contact Contact  

For more information send a message to :
info at phpclasses dot org.
Copyright (c) Icontem 1999-2009 PHP Classes - PHP Class Scripts
  PHP Book Reviews - Reviews of books and other products