$view = "erreur"; $message = "Les modifications n'ont pas étaient pris en compte"; $pagetitle = "Erreur"; } break; case "informations": $view = "informations"; $pagetitle = "A Propos"; break; case "enregistrerUtilisateur": $admin = !is_null(myGet('admin')); $firstName = myGet('nickname'); $lastName = myGet('name'); $username = strtolower($firstName . '.' . $lastName); $clearPassword = $username; $numberHomonym = ModelUtilisateur::getNumberHomonym($username) + 1; if ($numberHomonym > 1) { $clearPassword .= $numberHomonym; } $cryptedPassword = hash('sha256', $clearPassword); $data = array("username" => $username, "password" => $cryptedPassword, "admin" => $admin, "sexUser" => myGet("sex"), "nameUser" => myGet("name"), "nicknameUser" => myGet("nickname"), "emailUser" => myGet("email"), "telUser" => myGet("tel"), "mobileUser" => myGet("mobile"), "addressUser" => myGet("address"), "cpUser" => myGet("cp"), "cityUser" => myGet("city"), "dateInscription" => date('Y-m-d'), "dateNaissance" => myGet("dateNaissance")); ModelUtilisateur::insert($data); // Chargement de la vue $view = "resultat"; $message = "L'utilisateur " . $username . " a été créé avec succès, le mot de passe est : " . $clearPassword; $pagetitle = "Opération réussie !"; break; case "monProfil": //Si on demande à voir le profil de quelqu'un $data = array("username" => $_SESSION['login']); $tab_u = ModelUtilisateur::selectWhere($data);