1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73
|
/**
* FIELD(validation) constructor
*
*/
$prenom = new Text ( "prénom" , MUST , aE , WARN , 3, 30 ) ;
$nom = new Text ( "nom" , MUST , aNumE , WARN , 3, 30 ) ;
$numero = new Integer ( "numero" , MUST , INTEGER , WARN , 3, 5 ) ;
$boite = new Text ( "boite" , OPT , aNum , WARN , 1, 5 ) ;
$pass = new Password ( "pass" , MUST , aNum , WARN , 6 , 8 ) ;
$cpass = new Password ( "cpass" , MUST , aNum , WARN , 6 , 8 ) ;
$email = new Email ( "email" , MUST , WARN , 8, 30 ) ;
$cemail = new Email ( "cemail" , MUST , WARN , 8, 30 ) ;
$phone = new Phone ( "phone" , MUST , WARN , 10, 10 ) ;
$zip = new Integer ( "zip" , MUST , INTEGER , WARN , 5, 5 ) ;
$phone = new Phone ( "phone" , MUST , PHONE , WARN , 10, 10 ) ;
$comment = new Textarea ( "comment" , MUST , aNumE , WARN , 3, 30 ) ;
/*
$cemail = new Email ( "cemail" , MUST , WARN , 3, 30 ) ;
$phone = new Phone ( "phone" , MUST , WARN , 10, 10 ) ;
$pass = new Password ( "pass" , MUST , aNum , WARN , 6 , 8 ) ;
$cpass = new Password ( "cpass" , MUST , aNum , WARN , 6 , 8 ) ;
$type = new DontSel ( "type" , MUST , WARN , $type ) ;
$area = new Textarea ( "area" , MUST , aNumE , WARN , 10, 500 ) ;
$little = new Little ( "little" , MUST , WARN , 10 ) ;
$great = new Greater ( "greater" , MUST , WARN , 500 ) ;
$reg = new RegExp ( "regexp" , MUST , WARN , "" ) ;
$dontsel = new DontSel ( "dontsel" , MUST , WARN , 0 ) ;
$samepass = new EqualPass ( "equalpass" , MUST , WARN , $pass , $cpass ) ;
$samemail = new EqualMail ( "equalmail" , MUST , WARN , $email , $cemail ) ;
$function = new Funct ( "function " , MUST , WARN , $address , "msgT" , "msgF" ) ;
*/
$form = array ( $prenom ,
$nom ,
$numero ,
$boite ,
$pass ,
$cpass ,
$phone ,
$email ,
$cemail ,
$zip ,
$comment
);
/* $cemail ,
$phone ,
$pass ,
$cpass ,
$type ,
$area ,
$little ,
$great ,
$reg ,
$dontsel ,
$samepass ,
$samemail ,
$function
*/
$cf = new Form($form);
if (isset($_POST['SUBMIT']))
{ user_error("POST SUBMIT CATCHED" , E_USER_NOTICE) ;
if ($cf->isFormValid())
{ # Formulaire valide
# Instruction ...
}
else
{ # Sinon ...
# Instruction ...
}
} |
Partager