$date = DateTime::createFromFormat('d/m/Y', $validDate); $validDateFormat = $date->format('Y/m/d'); if ($validDateFormat != null) { $newUtilisateur->setDateNaissance($validDateFormat); //echo "OK pour Date de Naissance:".$newUtilisateur->getDateNaissance(); } //nb_VM + dateCreation + roleId à générer en plus $newUtilisateur->setNbVm("0"); //echo "OK pour NbVm:".$newUtilisateur->getNbVm(); $newDateCreation = date("Y/m/d"); $newUtilisateur->setDateCreation($newDateCreation); //echo "OK pour DateCréation:".$newUtilisateur->getDateCreation(); $newUtilisateur->setRole("2"); //echo "OK pour Role_id:".$newUtilisateur->getRole()->getId(); //====Vérification de doublons==== - OK if (UtilisateurDAL::isUnique($validLogin, $validEmail) == null) { //=====Insertion=====/ - OK $validInsertUtilisateur = UtilisateurDAL::insertOnDuplicate($newUtilisateur); if ($validInsertUtilisateur != null) { $newLog->setLevel("INFO"); $newLog->setMsg("Ajout de l'utilisateur reussi dans la base DBVirtDemande ! (id:" . $validInsertUtilisateur . ")."); $newLog->setDateTime(date('Y/m/d G:i:s')); $validTableLog = Table_logDAL::insertOnDuplicate($newLog); //echo "Ajout de l'utilisateur reussi dans la base DBVirtDemande ! (id:" . $validInsertUtilisateur . ")"; //Création d'un guacamole_user $newUserGuacamole = new Guacamole_User(); //=====Vérification de ce qui est renvoyé par le formulaire $validUserName = filter_input(INPUT_POST, 'pseudo', FILTER_SANITIZE_STRING); if ($validUserName != null) { $newUserGuacamole->setUserName($validUserName); $newLog->setLevel("INFO");