diff options
| author | polo <ordipolo@gmx.fr> | 2025-08-17 19:46:20 +0200 |
|---|---|---|
| committer | polo <ordipolo@gmx.fr> | 2025-08-17 19:46:20 +0200 |
| commit | dba24b8c18aed84a71c3169b2df5598d62deab06 (patch) | |
| tree | cf913cd986f01894bc32a71997014434bf3ec7ad /src/view/templates | |
| parent | d7468fc363b5d028db84373d4abfa6d7d19bacb9 (diff) | |
| download | cms-dba24b8c18aed84a71c3169b2df5598d62deab06.tar.gz cms-dba24b8c18aed84a71c3169b2df5598d62deab06.tar.bz2 cms-dba24b8c18aed84a71c3169b2df5598d62deab06.zip | |
classe FormValidation et amélioration des envois d'e-mail
Diffstat (limited to 'src/view/templates')
| -rw-r--r-- | src/view/templates/form.php | 8 | ||||
| -rw-r--r-- | src/view/templates/login.php | 1 | ||||
| -rw-r--r-- | src/view/templates/user_create.php | 1 | ||||
| -rw-r--r-- | src/view/templates/user_edit.php | 15 |
4 files changed, 14 insertions, 11 deletions
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 @@ | |||
| 4 | <h3><?= $title ?></h3> | 4 | <h3><?= $title ?></h3> |
| 5 | <div class="form_inputs"> | 5 | <div class="form_inputs"> |
| 6 | <label for="email_name">Votre nom</label> | 6 | <label for="email_name">Votre nom</label> |
| 7 | <input id="email_name" type="text" name="email_name" value="" required> | 7 | <input id="email_name" type="text" name="email_name" value=""> |
| 8 | 8 | ||
| 9 | <label for="email_address">Votre e-mail</label> | 9 | <label for="email_address">Votre e-mail</label> |
| 10 | <input id="email_address" type="email" name="email_address" placeholder="mon-adresse@email.fr" value="" required> | 10 | <input id="email_address" type="email" name="email_address" placeholder="mon-adresse@email.fr" value="" onchange="checkCase()"> |
| 11 | 11 | ||
| 12 | <label for="email_message">Votre message</label> | 12 | <label for="email_message">Votre message</label> |
| 13 | <textarea id="email_message" type="text" name="email_message" rows="4" required></textarea> | 13 | <textarea id="email_message" type="text" name="email_message" rows="4"></textarea> |
| 14 | 14 | ||
| 15 | <div class="full_width_column"> | 15 | <div class="full_width_column"> |
| 16 | <label for="captcha" >Montrez que vous n'êtes pas un robot</label> | 16 | <label for="captcha" >Montrez que vous n'êtes pas un robot</label> |
| @@ -18,7 +18,7 @@ | |||
| 18 | 18 | ||
| 19 | <label for="email_captcha" >Combien font <?= $captcha->getA() ?> fois <?= $captcha->getB() ?>?</label> | 19 | <label for="email_captcha" >Combien font <?= $captcha->getA() ?> fois <?= $captcha->getB() ?>?</label> |
| 20 | <div> | 20 | <div> |
| 21 | <input id="email_captcha" type="text" name="email_captcha" size="1" required> | 21 | <input id="email_captcha" type="text" name="email_captcha" size="1" autocomplete="off"> |
| 22 | </div> | 22 | </div> |
| 23 | 23 | ||
| 24 | <input id="form_id_hidden" type="hidden" name="form_id_hidden" value=""> | 24 | <input id="form_id_hidden" type="hidden" name="form_id_hidden" value=""> |
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 @@ | |||
| 9 | <input id="login" type="text" name="login" autofocus required></p> | 9 | <input id="login" type="text" name="login" autofocus required></p> |
| 10 | <p><label for="password" >Mot de passe:</label> | 10 | <p><label for="password" >Mot de passe:</label> |
| 11 | <input id="password" type="password" name="password" required></p> | 11 | <input id="password" type="password" name="password" required></p> |
| 12 | <input type="hidden" name="connection_hidden"> | ||
| 12 | 13 | ||
| 13 | <p>Montrez que vous n'êtes pas un robot.<br> | 14 | <p>Montrez que vous n'êtes pas un robot.<br> |
| 14 | <label for="captcha" >Combien font <?= $captcha->getA() ?> fois <?= $captcha->getB() ?>?</label> | 15 | <label for="captcha" >Combien font <?= $captcha->getA() ?> fois <?= $captcha->getB() ?>?</label> |
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 = [ | |||
| 5 | 'error_non_valid_captcha' => 'Erreur au test anti-robot, veuillez saisir un nombre entier.', | 5 | 'error_non_valid_captcha' => 'Erreur au test anti-robot, veuillez saisir un nombre entier.', |
| 6 | 'captcha_server_error' => 'captcha_server_error', | 6 | 'captcha_server_error' => 'captcha_server_error', |
| 7 | 'bad_solution_captcha' => 'Erreur au test anti-robot, veuillez réessayer.', | 7 | 'bad_solution_captcha' => 'Erreur au test anti-robot, veuillez réessayer.', |
| 8 | 'bad_login_or_password' => 'Mauvais identifiant ou mot de passe, veuillez réessayer.', | ||
| 8 | 'different_passwords' => 'Les deux mots de passe saisis sont différents', | 9 | 'different_passwords' => 'Les deux mots de passe saisis sont différents', |
| 9 | 'forbidden_characters' => 'Caractères interdits: espaces, tabulations, sauts CR/LF.' | 10 | 'forbidden_characters' => 'Caractères interdits: espaces, tabulations, sauts CR/LF.' |
| 10 | ]; | 11 | ]; |
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 @@ | |||
| 14 | <p style="color: red; font-style: italic;"><?= $error_username ?></p> | 14 | <p style="color: red; font-style: italic;"><?= $error_username ?></p> |
| 15 | <p style="color: green; font-style: italic;"><?= $success_username ?></p> | 15 | <p style="color: green; font-style: italic;"><?= $success_username ?></p> |
| 16 | <form class="connexionFormulaire" method="post" action="<?= $link_user_form ?>" > | 16 | <form class="connexionFormulaire" method="post" action="<?= $link_user_form ?>" > |
| 17 | <p><label for="old_login" >Ancien nom:</label> | 17 | <p><label for="login" >Ancien nom:</label> |
| 18 | <input id="old_login" type="text" name="old_login" required></p> | 18 | <input id="login" type="text" name="login" required></p> |
| 19 | <p><label for="password" >Mot de passe:</label> | 19 | <p><label for="password" >Mot de passe:</label> |
| 20 | <input id="password" type="password" name="password" required ></p> | 20 | <input id="password" type="password" name="password" required ></p> |
| 21 | <p><label for="new_login" >Nouveau nom:</label> | 21 | <p><label for="new_login" >Nouveau nom:</label> |
| @@ -37,8 +37,8 @@ | |||
| 37 | <form class="connexionFormulaire" method="post" action="<?= $link_password_form ?>" > | 37 | <form class="connexionFormulaire" method="post" action="<?= $link_password_form ?>" > |
| 38 | <p><label for="login" >Nom:</label> | 38 | <p><label for="login" >Nom:</label> |
| 39 | <input id="login" type="text" name="login" required></p> | 39 | <input id="login" type="text" name="login" required></p> |
| 40 | <p><label for="old_password" >Ancien mot de passe:</label> | 40 | <p><label for="password" >Ancien mot de passe:</label> |
| 41 | <input id="old_password" type="password" name="old_password" required ></p> | 41 | <input id="password" type="password" name="password" required ></p> |
| 42 | <p><label for="new_password" >Nouveau mot de passe:</label> | 42 | <p><label for="new_password" >Nouveau mot de passe:</label> |
| 43 | <input id="new_password" type="password" name="new_password" required autocomplete="off"></p> | 43 | <input id="new_password" type="password" name="new_password" required autocomplete="off"></p> |
| 44 | <input type="hidden" name="modify_password_hidden"> | 44 | <input type="hidden" name="modify_password_hidden"> |
| @@ -54,9 +54,10 @@ | |||
| 54 | </div> | 54 | </div> |
| 55 | <div class="login_form"> | 55 | <div class="login_form"> |
| 56 | <p class="connexionP connexionFooter" > | 56 | <p class="connexionP connexionFooter" > |
| 57 | <a href="<?= $link_exit ?>" > | 57 | <a href="<?= $link_exit ?>"> |
| 58 | <button>Retour au site</button> | 58 | <button>Retour au site</button></a> |
| 59 | </a> | 59 | <a href="<?= $link_logout ?>"> |
| 60 | <button>Déconnexion</button></a> | ||
| 60 | </p> | 61 | </p> |
| 61 | </div> | 62 | </div> |
| 62 | </section> \ No newline at end of file | 63 | </section> \ No newline at end of file |
