Ejemplo n.º 1
0
     $tes = "";
 }
 if ($classe == "terminale-l") {
     $tl = "selected";
 } else {
     $tl = "";
 }
 if (empty($classe) || empty($prenom) || empty($nom) || empty($email) || empty($password) || empty($repeatpassword) || empty($dobjour) || empty($dobmois) || empty($dobannee) || empty($sexe)) {
     $error = erreur('USER_NO_FIELDTEXT');
     setFlash($error, "danger");
 } else {
     if ($classe == "nochoice") {
         $error = "Tu n'a pas selectionné ta classe";
         setFlash($error, "danger");
     } else {
         if (!only_letters($prenom) || !only_letters($nom)) {
             $error = erreur('INPUT_ONLY_LETTERS');
             setFlash($error, "danger");
         } else {
             if (strlen(utf8_decode($dobjour)) > 2 || strlen(utf8_decode($dobmois)) > 2 || strlen(utf8_decode($dobannee)) > 4) {
                 $error = erreur('USER_WRONG_DATEOFBIRTH');
                 setFlash($error, "danger");
             } else {
                 if (!checkdate($dobmois, $dobjour, $dobannee)) {
                     $error = erreur('USER_WRONG_DATEOFBIRTH');
                     setFlash($error, "danger");
                 } else {
                     if (!filter_var($email, FILTER_VALIDATE_EMAIL)) {
                         $error = erreur('USER_VALID_EMAIL');
                         setFlash($error, "danger");
                     } else {
Ejemplo n.º 2
0
function clean_fichier($text)   { return only_letters( perso_strtolower( clean_accents( clean_diacris( trim($text) ) ) ) ); }