<?php 
session_start(); 
ob_start();?> 
<html> 
<head> 
<title>Andrea Bersi - applicazioni web. Mysql Forms generator</title> 
<body> 
<? 
########################################## 
require_once("class/db.conf.php"); 
require_once("class/form.class.php"); 
//create instance 
$Modulo = new Form(); 
$Modulo->FormName="form1"; 
$Modulo->labelBreak="</td><td>"; 
$Modulo->AlertJavascript="Attention please! Error in form."; 
$Modulo->validation_client_side=true; 
$Modulo->labelField("note","Notes","Needed") ; 
$Modulo->labelField("DI","From date","Needed") ; 
$Modulo->labelField("DE","To date","Needed") ; 
$Modulo->labelField("mail","Insert email adress","Needed") ; 
$Modulo->labelField("persone","Combo data","Needed") ; 
$Modulo->labelField("clausola","Check","Needed") ; 
//set up regular expressions for field validation 
$Modulo->registerValidation("required",".+","The field is needed"); 
$Modulo->registerValidation("valid_email",'^[_a-z0-9-]+(.[_a-z0-9-]+)*@[a-z0-9-]+(.[a-z0-9-]+)*(.[a-z]{2,3})$',"Invalid email"); 
//create the javascript 
$Modulo->validatejava("regExp","mail","valid_email"); 
$Modulo->validatejava("checkBox","clausola","","Check the value"); 
//creation array of data fields 
$Modulo->add_campi("Note","Tiny_Area", 
                    array( 
                "name"=>"note", 
                "val"=> $campo['note'], 
                "rows"=>"10", 
                "cols"=>"80")) ; 
$Modulo->add_campi("numero","Input_box", 
                    array( 
                "name"=>"mail", 
                "val"=>$campo['mail'] )); 
$Modulo->add_campi("combo","Combo_Box", 
                    array( 
                "name"=>"persone", 
                "valori"=> split(",","1,2,3,4,5,6,7,8"), 
                "style"=> "", 
                "id"=>$campo['persone']));  
$Modulo->add_campi("submit","Submit", 
                    array( 
                "class"=>'bottone', 
                "val"=>"OK")); 
$Modulo->add_campi("check","Check_box", 
              array( 
              "name"=>"clausola", 
              "val"=>"1", 
              "valore_campo"=>$campo['clausola'], 
              "rif"=>"0", 
              "accesskey"=>"N" 
              )); 
$Modulo->add_php("pippo","This is a test string"); 
 
$Modulo->render("template/template3.tpl","GET","getresult.php"); 
?> 
 
</body> 
</html> 
 
 
 |