Login   Register  
PHP Classes
elePHPant
Icontem

File: example1.php

Recommend this page to a friend!
Stumble It! Stumble It! Bookmark in del.icio.us Bookmark in del.icio.us
  Classes of Fransjo Leihitu  >  LiveValidationPHP  >  example1.php  >  Download  
File: example1.php
Role: Example script
Content type: text/plain
Description: Example 1
Class: LiveValidationPHP
Validate forms on the browser and server side
Author: By
Last change:
Date: 2007-09-21 01:11
Size: 1,567 bytes
 

Contents

Class file image Download
<?php
    
include("livevalidationphp.class.php"); // the LiveValidationPHP scripts
    
include("rules.inc.php"); // hold the rules
    
    
$html="";            
    
$frmTestLive=new LiveValidationMassValidatePHP("frmTestLive",$_POST);
    
$frmTestLive->addRules($formRules["frmTestLive"]);                        
    
$html=$frmTestLive->generateAll();

    
// check for a post action
    
$frmTestErrors=array();
    if(isSet(
$_POST["action"]))
    {
        if(
$_POST["action"]=="send_test_form")
        {
            
$frmTestErrors=$frmTestLive->validate();
        }
    }
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
        <title>LiveValidationPHP | Example 1</title>
        
        <link href="livevalidation/livevalidation.css" rel="stylesheet" type="text/css" media="screen">
        <script language="javascript" type="text/javascript" src="livevalidation/livevalidation.js"></script>
    </head>

    <body>
    
    <h1>Example 1</h1>
    
    <?php
        
if(count($frmTestErrors)>0)
        {
            print 
"<strong>You have errors:</strong>";
            print 
"<pre>";
            
print_r($frmTestErrors);
            print 
"</pre>";
        }
    
?>
    
    <form name='frmTestLive' id='frmTestLive' action='' method='post'>
        <input type='hidden' name='action' value='send_test_form'>
        I dare you to say "hello"<br>
        
        <p>
            <input type='text' id='test_hello' name='test_hello' value=''>&nbsp;<input type='submit' value='press me'>
        </p>
        
    </form>    
    
    <script>
    <?php
        
print $html;
    
?>
    </script>
    
    </body>
</html>