*/ if (!defined('_TRAVIS_')) { require '../config/configV2.php'; } metaObject::checkUserAccess(utilisateurObject::levelUser); require _TPL_TOP_; // Je récupère la session de mon utilisateur $maSession = new sessionObject(); // Et je reprend ses données $monUtilisateur = new utilisateurObject(); if (isset($_POST['modifierPwd'])) { // Je vérifie qu'on me donne le bon mot de passe if ($monUtilisateur->connexion($maSession->getUserName(), $_POST['oldUserPassword'])) { // Je met à jour en BDD $monUtilisateur->setPasswordToCrypt($_POST['newUserPassword']); $monUtilisateur->modifier(); // Retour utilisateur ?>
Le mot de passe à été mis à jour !
Le mot de passe actuel ne correspond pas à celui saisi !
connexion($maSession->getUserName(), $_POST['userPasswordMail'])) { // Vérification du bon format de l'adresse mail if (filter_var($_POST['userMail'], FILTER_VALIDATE_EMAIL) !== FALSE) { // Je met à jour en BDD $monUtilisateur->setEmail($_POST['userMail']); $monUtilisateur->modifier(); // Retour utilisateur ?>
L'adresse courriel à été mise à jour !
L'adresse courriel saisie n'est pas correcte !
Le mot de passe actuel ne correspond pas à celui saisi !
connexion($maSession->getUserName(), $_POST['userPasswordDelete'])) { if (isset($_POST['confirmeDelete'])) { // Je met à jour en BDD $monUtilisateur->supprimer(); // Retour utilisateur ?>
Votre compte a été supprimé !
Les images qui étaient rattachées à votre compte n'ont pas été supprimées et ne seront plus supprimables avant leur expiration.
Cette action est irrévocable !
Merci d'avoir utilisé .
deconnexion(); } else { // Retour utilisateur ?>
Vous n'avez pas coché la case de confirmation de demande de suppression de votre compte !
Le mot de passe actuel ne correspond pas à celui saisi !

Mon compte

getUserName() ?>

Membre depuis le : getDateInscriptionFormate() ?>
Adresse courriel : getEmail() ?>
Images possédées : getId())) ?>

Changer de mot de passe

Changer d'adresse courriel

Supprimer mon compte