X-Git-Url: http://git.dj3c1t.com/?a=blobdiff_plain;f=mw%2Fapp%2Fmods%2Fusers%2Finfos.php;fp=mw%2Fapp%2Fmods%2Fusers%2Finfos.php;h=0000000000000000000000000000000000000000;hb=422d883e3ed8ee55ee41e3b7826f32b79cea646d;hp=ad919a5308a01989182b7e608daf511376a1b3f8;hpb=e1b64e4088232b9d7b4acb2dc24279bb38fcafba;p=mtweb diff --git a/mw/app/mods/users/infos.php b/mw/app/mods/users/infos.php deleted file mode 100644 index ad919a5..0000000 --- a/mw/app/mods/users/infos.php +++ /dev/null @@ -1,69 +0,0 @@ -users_compte_mod = $env->get_mod("users/compte")){ - return $this->users_compte_mod->validate($env); - } - return "impossible de trouver le module users/compte"; - } - - function index(&$env){ - $env->run("users/infos/edit"); - } - - function edit(&$env){ - if(isset($this->users_compte_mod->user) && $this->users_compte_mod->user !== false){ - $user = $this->users_compte_mod->user; - if($_POST){ - $data = $env->data(); - $VALID = true; - if($_POST["email"]) $user["email"] = $_POST["email"]; - else{ - $env->message("merci de preciser un email"); - $VALID = false; - } - if($VALID && isset($_POST["change_password"]) && $_POST["change_password"]){ - if($_POST["password"]){ - if($_POST["password"] == $_POST["password_confirm"]){ - $user["password"] = md5($_POST["password"]); - } - else{ - $env->message("la confirmation du mot de passe est incorrecte"); - $VALID = false; - } - } - else{ - $env->message("merci de preciser un mot de passe"); - $VALID = false; - } - } - if($VALID){ - if( - $data->set_user( - $user["id"], - $user["login"], - $user["password"], - $user["email"], - $user["roles"] - ) - ) - $env->redirect( - $env->url("users/infos"), - "vos informations ont été modifiées" - ); - else $env->erreur("Impossible de mettre à jour l'utilisateur"); - } - } - $env->set_out("user", $user); - $env->set_out("roles", $this->users_compte_mod->roles); - } - else $env->erreur("Impossible de lire les informations de l'utilisateur"); - } - - } - -?> \ No newline at end of file