PHP Classes
elePHPant
Icontem

X2Form: Show and validate HTML forms defined in XML files

Recommend this page to a friend!
  Info   View files View files (99)   DownloadInstall with Composer Download .zip   Reputation   Support forum   Blog    
Last Updated Ratings Unique User Downloads Download Rankings
2016-01-08 (9 months ago) RSS 2.0 feedNot yet rated by the usersTotal: 264 All time: 7,281 This week: 1,087Up
Version License PHP version Categories
x2form 1.0.2Custom (specified...5.2.2HTML, XML, PHP 5, Databases, Validation
Description Author

This package can display and validate HTML forms defined in XML files.

It can add the definitions of a form with specific calls to the main forms class or it can parse a given XML file with the definitions of the elements of a form.

The parameter values of some types of form elements can be retrieved from a MySQL database.

The forms class can call a form elements class that is responsible for rendering the individual form elements.

The form output layout can be defined using separate HTML template files.

The main forms class can also change the default values of the inputs, as well perform validation of the submitted form input values.

It can also process uploaded files moving them to a destination directory eventually overwriting previously uploaded files.

Picture of sameer shelavale
  Performance   Level  
Name: sameer shelavale <contact>
Classes: 5 packages by
Country: India India
Innovation award
Innovation award
Nominee: 1x

  Files folder image Files  
File Role Description
Files folder imageexamples (1 file, 4 directories)
Files folder imagesrc (5 files, 4 directories)
Plain text file composer.json Data composer.json
Plain text file README.md Lic. Documentation and license

  Files folder image Files  /  examples  
File Role Description
Files folder imagecss (2 files)
Files folder imagejs (1 directory)
Files folder imagephp-examples (10 files)
Files folder imagexml-examples (4 files, 1 directory)
  Plain text file index.php Example list of examples

  Files folder image Files  /  examples  /  css  
File Role Description
  Plain text file style.css Data css styles for examples
  Plain text file x2form-bootstrap.css Data supporting css styles for bootstrap examples

  Files folder image Files  /  examples  /  js  
File Role Description
Files folder imagejquery-ui-1.9.2.custom (1 file, 3 directories)

  Files folder image Files  /  examples  /  js  /  jquery-ui-1.9.2.custom  
File Role Description
Files folder imagecss (1 directory)
Files folder imagedevelopment-bundle (40 files, 2 directories)
Files folder imagejs (4 files)
  HTML file index.html Data Auxiliary data

  Files folder image Files  /  examples  /  js  /  jquery-ui-1.9.2.custom  /  css  
File Role Description
Files folder imagesmoothness (2 files)

  Files folder image Files  /  examples  /  js  /  jquery-ui-1.9.2.custom  /  css  /  smoothness  
File Role Description
  Plain text file jquery-ui-1.9.2.custom.css Data Supporting files for examples
  Plain text file jquery-ui-1.9.2.custom.min.css Data Supporting files for examples

  Files folder image Files  /  examples  /  js  /  jquery-ui-1.9.2.custom  /  development-bundle  
File Role Description
Files folder imagedemos (1 file)
Files folder imagedocs (1 file)
  Plain text file AUTHORS.txt Data Supporting files for examples
  Plain text file grunt.js Data Supporting files for examples
  Plain text file jquery-1.8.3.js Data Supporting files for examples
  Plain text file MIT-LICENSE.txt Data Supporting files for examples
  Plain text file package.json Data Supporting files for examples
  Plain text file README.md Data Supporting files for examples
  Plain text file ui.accordion.jquery.json Data Supporting files for examples
  Plain text file ui.autocomplete.jquery.json Data Supporting files for examples
  Plain text file ui.button.jquery.json Data Supporting files for examples
  Plain text file ui.core.jquery.json Data Supporting files for examples
  Plain text file ui.datepicker.jquery.json Data Supporting files for examples
  Plain text file ui.dialog.jquery.json Data Supporting files for examples
  Plain text file ui.draggable.jquery.json Data Supporting files for examples
  Plain text file ui.droppable.jquery.json Data Supporting files for examples
  Plain text file ui.effect-blind.jquery.json Data Supporting files for examples
  Plain text file ui.effect-bounce.jquery.json Data Supporting files for examples
  Plain text file ui.effect-clip.jquery.json Data Supporting files for examples
  Plain text file ui.effect-drop.jquery.json Data Supporting files for examples
  Plain text file ui.effect-explode.jquery.json Data Supporting files for examples
  Plain text file ui.effect-fade.jquery.json Data Supporting files for examples
  Plain text file ui.effect-fold.jquery.json Data Supporting files for examples
  Plain text file ui.effect-highlight.jquery.json Data Supporting files for examples
  Plain text file ui.effect-pulsate.jquery.json Data Supporting files for examples
  Plain text file ui.effect-scale.jquery.json Data Supporting files for examples
  Plain text file ui.effect-shake.jquery.json Data Supporting files for examples
  Plain text file ui.effect-slide.jquery.json Data Supporting files for examples
  Plain text file ui.effect-transfer.jquery.json Data Supporting files for examples
  Plain text file ui.effect.jquery.json Data Supporting files for examples
  Plain text file ui.menu.jquery.json Data Supporting files for examples
  Plain text file ui.mouse.jquery.json Data Supporting files for examples
  Plain text file ui.position.jquery.json Data Supporting files for examples
  Plain text file ui.progressbar.jquery.json Data Supporting files for examples
  Plain text file ui.resizable.jquery.json Data Supporting files for examples
  Plain text file ui.selectable.jquery.json Data Supporting files for examples
  Plain text file ui.slider.jquery.json Data Supporting files for examples
  Plain text file ui.sortable.jquery.json Data Supporting files for examples
  Plain text file ui.spinner.jquery.json Data Supporting files for examples
  Plain text file ui.tabs.jquery.json Data Supporting files for examples
  Plain text file ui.tooltip.jquery.json Data Supporting files for examples
  Plain text file ui.widget.jquery.json Data Supporting files for examples

  Files folder image Files  /  examples  /  js  /  jquery-ui-1.9.2.custom  /  development-bundle  /  demos  
File Role Description
  Plain text file demos.css Data Supporting files for examples

  Files folder image Files  /  examples  /  js  /  jquery-ui-1.9.2.custom  /  development-bundle  /  docs  
File Role Description
  HTML file accordion.html Data Supporting files for examples

  Files folder image Files  /  examples  /  js  /  jquery-ui-1.9.2.custom  /  js  
File Role Description
  Plain text file jquery-1.8.3.js Data Supporting files for examples
  Plain text file jquery-1.8.3.min.js Data Supporting files for examples
  Plain text file jquery-ui-1.9.2.custom.js Data Supporting files for examples
  Plain text file jquery-ui-1.9.2.custom.min.js Data Supporting files for examples

  Files folder image Files  /  examples  /  php-examples  
File Role Description
  Plain text file example1.php Example Example script
  Plain text file example2.php Example Example script
  Plain text file example3.php Example Example script
  Plain text file example4.php Example Example script
  Plain text file example5.php Example Example script
  Plain text file example6.php Example Example script
  Plain text file example7.php Example Example script
  Plain text file example8.php Example Example script
  Plain text file template-for-example7.php Example Example script
  Plain text file template-for-example8.php Example Example script

  Files folder image Files  /  examples  /  xml-examples  
File Role Description
Files folder imageforms (3 files)
  Plain text file example1.php Example Example script
  Plain text file example2.php Example Example script
  Plain text file example3.php Example Example script
  Plain text file example4.php Example Example script

  Files folder image Files  /  examples  /  xml-examples  /  forms  
File Role Description
  Plain text file quidich_form.xml Data example of xml definition
  Plain text file quidich_form_grouped.xml Data example of xml definition
  Plain text file quidich_form_multi_language.xml Data example of xml definition

  Files folder image Files  /  src  
File Role Description
Files folder imagehelpers (2 files)
Files folder imageinterfaces (2 files)
Files folder imageloaders (7 files)
Files folder imagerenderers (2 directories)
  Plain text file autoload.php Class autoload file to be included
  Plain text file collection.php Class Collection class, manages groups of sub forms/form-fields
  Plain text file element.php Class Element Class
  Plain text file form.php Class Form Class
  Plain text file group.php Class Group class, manages groups of form-elements(mainly used to group buttons for now)

  Files folder image Files  /  src  /  helpers  
File Role Description
  Plain text file dbhelper.php Class Class source
  Plain text file logger.php Class Class source

  Files folder image Files  /  src  /  interfaces  
File Role Description
  Plain text file loader.php Class Class source
  Plain text file renderer.php Class Class source

  Files folder image Files  /  src  /  loaders  
File Role Description
  Plain text file auto.php Class Class source
  Plain text file collection.php Class Class source
  Plain text file columns.php Class Class source
  Plain text file eloquent.php Class Class source
  Plain text file params_array.php Class Class source
  Plain text file simplexml.php Class Class source
  Plain text file xml.php Class Class source

  Files folder image Files  /  src  /  renderers  
File Role Description
Files folder imagebootstrap (6 files)
Files folder imagetable (6 files)

  Files folder image Files  /  src  /  renderers  /  bootstrap  
File Role Description
  Plain text file basic_renderer.php Class Class source
  Plain text file collection_renderer.php Class Class source
  Plain text file element_renderer.php Class Class source
  Plain text file group_renderer.php Class Class source
  Plain text file multicaptcha_theme.php Class Class source
  Plain text file renderer.php Class Class source

  Files folder image Files  /  src  /  renderers  /  table  
File Role Description
  Plain text file basic_renderer.php Class Class source
  Plain text file collection_renderer.php Class Class source
  Plain text file element_renderer.php Class Class source
  Plain text file group_renderer.php Class Class source
  Plain text file multicaptcha_theme.php Class Class source
  Plain text file renderer.php Class Class source

 Version Control Unique User Downloads Download Rankings  
 100%
Total:264
This week:0
All time:7,281
This week:1,087Up