PHP Classes

SForm: Generate and validate Web forms

Recommend this page to a friend!
  Info   View files View files (38)   DownloadInstall with Composer Download .zip   Reputation   Support forum (2)   Blog    
Ratings Unique User Downloads Download Rankings
StarStarStar 57%Total: 987 All time: 3,679 This week: 82Up
Version License PHP version Categories
sform 1.0BSD License5.0HTML, PHP 5
Description 

Author

This package can be use to generate and validate Web forms.

It is meant to be similar to PEAR's QuickForm but with some improvements.

Like QuickForm, it generates JavaScript for client side validation, supports multiple plug-ins for rendering the form, and performs both server-side and client side validation.

Beyond QuickForm, it generates XHTML 1.1 compliant HTML, support intrinsic rules, nested groups, and automatic accessibility features like input label tags, optgroups, uses JavaScript for highlighting validation errors, and supports access keys. SForm is fast, my informal test put it at three times faster than QuickForm.

Picture of Seth Price
Name: Seth Price <contact>
Classes: 1 package by
Country: United States United States
Age: 41
All time rank: 2383325 in United States United States
Week rank: 312 Up38 in United States United States Up

  Files folder image Files  
File Role Description
Files folder imagedocs (7 files, 2 directories)
Files folder imageSForm (2 directories)
Plain text file SForm.php Class Main class
Accessible without login Plain text file SForm_usage.php Example A complete example

  Files folder image Files  /  docs  
File Role Description
Files folder imageSForm (6 files, 3 directories)
Files folder imagemedia (2 files)
  Accessible without login HTML file index.html Doc. Docs Index Page
  Accessible without login HTML file blank.html Doc. Start Page
  Accessible without login HTML file classtrees_SForm.html Doc. Doc Index
  Accessible without login HTML file elementindex.html Doc. Elmement Index
  Accessible without login HTML file elementindex_SForm.html Doc. Elmement Index
  Accessible without login HTML file li_SForm.html Doc. Doc Listing
  Accessible without login HTML file packages.html Doc. Doc Header

  Files folder image Files  /  docs  /  SForm  
File Role Description
Files folder imageElements (11 files)
Files folder imageRenderers (3 files)
Files folder imageRules (5 files)
  Accessible without login HTML file _SForm.php.html Doc. File Doc
  Accessible without login HTML file SForm.html Doc. Class Doc
  Accessible without login HTML file SForm_Container.html Doc. Class Doc
  Accessible without login HTML file SForm_Element.html Doc. Base Class
  Accessible without login HTML file SForm_Fieldset.html Doc. Class Doc
  Accessible without login HTML file SForm_Group.html Doc. Class Doc

  Files folder image Files  /  docs  /  media  
File Role Description
  Accessible without login Plain text file banner.css Data Doc Header CSS
  Accessible without login Plain text file stylesheet.css Data Doc CSS

  Files folder image Files  /  docs  /  SForm  /  Elements  
File Role Description
  Accessible without login HTML file SForm_Elm_Button.html Doc. Class Doc
  Accessible without login HTML file SForm_Elm_Checkbox.html Doc. Class Doc
  Accessible without login HTML file SForm_Elm_Clickable.html Doc. Class Doc
  Accessible without login HTML file SForm_Elm_Header.html Doc. Class Doc
  Accessible without login HTML file SForm_Elm_Hidden.html Doc. Class Doc
  Accessible without login HTML file SForm_Elm_Reset.html Doc. Class Doc
  Accessible without login HTML file SForm_Elm_Select.html Doc. Class Doc
  Accessible without login HTML file SForm_Elm_Submit.html Doc. Class Doc
  Accessible without login HTML file SForm_Elm_Text.html Doc. Class Doc
  Accessible without login HTML file SForm_Elm_Textarea.html Doc. Class Doc
  Accessible without login HTML file _SForm---Elm---Header.php.html Doc. Class Doc

  Files folder image Files  /  docs  /  SForm  /  Renderers  
File Role Description
  Accessible without login HTML file SForm_Renderer.html Doc. Class Doc
  Accessible without login HTML file SForm_Renderer_Array.html Doc. Class Doc
  Accessible without login HTML file SForm_Renderer_HTML.html Doc. Class Doc

  Files folder image Files  /  docs  /  SForm  /  Rules  
File Role Description
  Accessible without login HTML file SForm_Rule.html Doc. Class Doc
  Accessible without login HTML file SForm_Rule_Boolean.html Doc. Class Doc
  Accessible without login HTML file SForm_Rule_Required.html Doc. Class Doc
  Accessible without login HTML file SForm_Rule_Subset.html Doc. Class Doc
  Accessible without login HTML file _SForm---Rule---Boolean.php.html Doc. File Doc

  Files folder image Files  /  SForm  
File Role Description
Files folder imageElm (1 file)
Files folder imageRule (1 file)

  Files folder image Files  /  SForm  /  Elm  
File Role Description
  Plain text file Header.php Class Aux. Element Class

  Files folder image Files  /  SForm  /  Rule  
File Role Description
  Plain text file Boolean.php Class Aux. Rule Class

 Version Control Unique User Downloads Download Rankings  
 0%
Total:987
This week:0
All time:3,679
This week:82Up
 User Ratings  
 
 All time
Utility:83%StarStarStarStarStar
Consistency:75%StarStarStarStar
Documentation:83%StarStarStarStarStar
Examples:-
Tests:-
Videos:-
Overall:57%StarStarStar
Rank:1613