From dba24b8c18aed84a71c3169b2df5598d62deab06 Mon Sep 17 00:00:00 2001 From: polo Date: Sun, 17 Aug 2025 19:46:20 +0200 Subject: =?UTF-8?q?classe=20FormValidation=20et=20am=C3=A9lioration=20des?= =?UTF-8?q?=20envois=20d'e-mail?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/view/UserEditBuilder.php | 8 ++++++-- src/view/templates/form.php | 8 ++++---- src/view/templates/login.php | 1 + src/view/templates/user_create.php | 1 + src/view/templates/user_edit.php | 15 ++++++++------- 5 files changed, 20 insertions(+), 13 deletions(-) (limited to 'src/view') diff --git a/src/view/UserEditBuilder.php b/src/view/UserEditBuilder.php index 63bbfad..3604e91 100644 --- a/src/view/UserEditBuilder.php +++ b/src/view/UserEditBuilder.php @@ -31,8 +31,8 @@ class UserEditBuilder extends AbstractBuilder 'same_password_as_before' => 'Nouveau mot de passe identique au précédent.' ]; - $error_username = isset($_GET['error_login']) ? $error_messages[$_GET['error_login']] : ''; - $success_username = (isset($_GET['success_login']) && $_GET['success_login']) ? 'Identifiant modifié avec succès.' : ''; + $error_username = isset($_GET['error_username']) ? $error_messages[$_GET['error_username']] : ''; + $success_username = (isset($_GET['success_username']) && $_GET['success_username']) ? 'Identifiant modifié avec succès.' : ''; $error_password = isset($_GET['error_password']) ? $error_messages[$_GET['error_password']] : ''; $success_password = (isset($_GET['success_password']) && $_GET['success_password']) ? 'Mot de passe modifié avec succès.' : ''; @@ -51,6 +51,10 @@ class UserEditBuilder extends AbstractBuilder isset($_GET['from']) ? $link_exit->addParams(['page' => $_GET['from'] ]) : ''; isset($_GET['id']) ? $link_exit->addParams(['id' => $_GET['id']]) : ''; + $link_logout = new URL(['action' => 'deconnection']); + isset($_GET['from']) ? $link_logout->addParams(['from' => $_GET['from'] ]) : ''; + isset($_GET['id']) ? $link_logout->addParams(['id' => $_GET['id']]) : ''; + ob_start(); require $viewFile; $this->html = ob_get_clean(); // nouveau contenu diff --git a/src/view/templates/form.php b/src/view/templates/form.php index bcde2f4..25446c1 100644 --- a/src/view/templates/form.php +++ b/src/view/templates/form.php @@ -4,13 +4,13 @@

- + - + - +
@@ -18,7 +18,7 @@
- +
diff --git a/src/view/templates/login.php b/src/view/templates/login.php index 766c114..c40b3a7 100644 --- a/src/view/templates/login.php +++ b/src/view/templates/login.php @@ -9,6 +9,7 @@

+

Montrez que vous n'êtes pas un robot.
diff --git a/src/view/templates/user_create.php b/src/view/templates/user_create.php index dd17547..68e115c 100644 --- a/src/view/templates/user_create.php +++ b/src/view/templates/user_create.php @@ -5,6 +5,7 @@ $error_messages = [ 'error_non_valid_captcha' => 'Erreur au test anti-robot, veuillez saisir un nombre entier.', 'captcha_server_error' => 'captcha_server_error', 'bad_solution_captcha' => 'Erreur au test anti-robot, veuillez réessayer.', + 'bad_login_or_password' => 'Mauvais identifiant ou mot de passe, veuillez réessayer.', 'different_passwords' => 'Les deux mots de passe saisis sont différents', 'forbidden_characters' => 'Caractères interdits: espaces, tabulations, sauts CR/LF.' ]; diff --git a/src/view/templates/user_edit.php b/src/view/templates/user_edit.php index b4b35ed..77cd9f2 100644 --- a/src/view/templates/user_edit.php +++ b/src/view/templates/user_edit.php @@ -14,8 +14,8 @@

-

-

+

+

@@ -37,8 +37,8 @@

-

-

+

+

@@ -54,9 +54,10 @@
\ No newline at end of file -- cgit v1.2.3