C plu KC ٩(^ᗜ^ )و ´-

This commit is contained in:
Yasder5 2026-02-19 23:19:20 +01:00
parent 26c81bc3c6
commit 738c14c451
8 changed files with 33 additions and 29 deletions

View file

@ -208,20 +208,20 @@ class UserCtrl extends MotherCtrl {
$arrUserData = $objUserModel->findUserById($_SESSION['user']['user_id']);
$objUser->hydrate($arrUserData);
if (!empty($_POST)) {
if ($objUserModel->mailExists($objUser->getMail()) && ($_POST['user_mail'] != $objUser->getMail())) {
if ($objUserModel->mailExists($_POST['user_mail']) && ($_POST['user_mail'] != $objUser->getMail())) {
$arrError['user_mail'] = "Ce mail est déjà associé";
} else {
if ($objUserModel->pseudoExists($objUser->getPseudo()) && ($_POST['user_pseudo'] != $objUser->getPseudo())){
if ($objUserModel->pseudoExists($_POST['user_pseudo']) && ($_POST['user_pseudo'] != $objUser->getPseudo())){
$arrError['user_pseudo'] = "Ce pseudo est déjà utiliser";
}else{
$objUser->hydrate($_POST);
$objUser->setId($_SESSION['user']['user_id']);
$boolInsert = $objUserModel->update($objUser);
if ($boolInsert === true) {
$objUser->hydrate($_POST);
$objUser->setPseudo($_SESSION['user']['user_pseudo']);
$arrNewInfo = $objUserModel->findUserByPseudo($objUser->getPseudo());
$objUser->hydrate($arrNewInfo);
$arrNewInfo = $objUserModel->findUserByPseudo($objUser->getPseudo());
$_SESSION['user'] = $arrNewInfo;
$_SESSION['success'] = "Compte modifier avec succès";
header("Location:?ctrl=user&action=user&pseudo=".$objUser->getPseudo());
exit;
@ -232,7 +232,6 @@ class UserCtrl extends MotherCtrl {
}
}
$this->_arrData["arrError"] = $arrError;
$this->_arrData['objUser'] = $objUser;
$this->_display("useredit");