| 
<?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=''> <input type='submit' value='press me'>
 </p>
 
 </form>
 
 <script>
 <?php
 print $html;
 ?>
 </script>
 
 </body>
 </html>
 |