$mdpConf = $_POST['mdpConfirm'];
 $email = $_POST['email'];
 $return = "erreur.";
 if (strlen($userName) < 6) {
     $return = "Votre nom d'utilisateur est trop court, 6 caracteres minimum ! ";
 }
 if (strlen($mdp) < 5) {
     $return .= "Votre mot de passe est trop court, 5 caracteres minimum ! ";
 }
 if ($mdp != $mdpConf) {
     $return .= "Vos mots de passes sont differents ! ";
 } else {
     $validUserName = true;
     $validUserMail = true;
     $champValid = true;
     if (nbUserByUsername($userName) > 0) {
         $validUserName = false;
     }
     if (nbUserByEmail($email) > 0) {
         $validUserMail = false;
     }
     if (!$validUserMail) {
         $return .= "Cette adresse mail est deja utilisee, veuillez en choisir une autre ! ";
     }
     if (!$validUserName) {
         $return .= "Ce login est deja pris, veuillez en choisir en autre ! ";
     }
     if (!champsEmailValable($email)) {
         $return .= "Votre adresse mail contient des caracteres indesirables !";
         $champValid = false;
     }
 $userId = $row['id'];
 $userNameOld = $row['UserName'];
 $emailOld = $row['email'];
 if (strlen($userName) < 6) {
     $return = "Votre nom d'utilisateur est trop court, 6 caracteres minimum ! ";
 }
 if (strlen($mdp) < 5) {
     $return .= "Votre mot de passe est trop court, 5 caracteres minimum ! ";
 }
 if ($mdp != $mdpConf) {
     $return .= "Vos mots de passes sont differents ! ";
 } else {
     $validUserName = true;
     $validUserMail = true;
     $champValid = true;
     if (nbUserByUsername($userName) > 0 && $userName != $userNameOld) {
         $validUserName = false;
     }
     if (nbUserByEmail($email) > 0 && $email != $emailOld) {
         $validUserMail = false;
     }
     if (!$validUserMail) {
         $return .= "Cette adresse mail est deja utilisee, veuillez en choisir une autre ! ";
     }
     if (!$validUserName) {
         $return .= "Ce login est deja pris, veuillez en choisir en autre ! ";
     }
     if (!champsEmailValable($email)) {
         $return .= "Votre adresse mail contient des caracteres indesirables !";
         $champValid = false;
     }