summaryrefslogtreecommitdiff
path: root/view/password.php
diff options
context:
space:
mode:
Diffstat (limited to 'view/password.php')
-rw-r--r--view/password.php31
1 files changed, 19 insertions, 12 deletions
diff --git a/view/password.php b/view/password.php
index 6302950..ae153b5 100644
--- a/view/password.php
+++ b/view/password.php
@@ -47,7 +47,6 @@ ob_start();
47$formulaireNouveauMDP = ob_get_clean(); 47$formulaireNouveauMDP = ob_get_clean();
48 48
49// formulaire changement de mot de passe 49// formulaire changement de mot de passe
50// vérification de l'ancien et choix du nouveau à taper deux fois dont une à l'aveugle
51ob_start(); 50ob_start();
52?> 51?>
53 <form class="connexionFormulaire" method="post" action="index.php?from=<?= $_GET['from'] ?>&action=modif_mdp" > 52 <form class="connexionFormulaire" method="post" action="index.php?from=<?= $_GET['from'] ?>&action=modif_mdp" >
@@ -64,7 +63,6 @@ ob_start();
64<?php 63<?php
65$formulaireModifMDP = ob_get_clean(); 64$formulaireModifMDP = ob_get_clean();
66 65
67
68// en-tête 66// en-tête
69ob_start(); 67ob_start();
70?> 68?>
@@ -91,15 +89,20 @@ ob_start();
91$header = ob_get_clean(); 89$header = ob_get_clean();
92 90
93 91
94// messages d'erreur 92$error_messages = [
95$errorPassword = '<p class="avertissement" >Mauvais mot de passe</p>'; 93 'error_non_valid_captcha' => '<p class="avertissement" >Erreur au test anti-robot, veuillez saisir un nombre entier.</p>',
96$errorNonValidCaptcha = '<p class="avertissement" >Captcha non valide, veuillez saisir un nombre entier.</p>'; 94 'bad_solution_captcha' => '<p class="avertissement" >Erreur au test anti-robot, veuillez réessayer.</p>',
97$errorCaptcha = '<p class="avertissement" >Erreur au test anti-robot</p>'; 95 'bad_password' => '<p class="avertissement" >Mauvais mot de passe, veuillez réessayer.</p>',
98$errorBadCharacters = '<p class="avertissement" >Caractères interdits: espaces, tabulations, sauts CR/LF.</p>'; 96 'forbidden_characters' => '<p class="avertissement" >Caractères interdits: espaces, tabulations, sauts CR/LF.</p>'
99$messageDeconnect = "<p class='connexionP connexionFooter' ><i>N'oubliez de cliquer sur 'déconnexion' quand vous aurez fini.</i></p>"; 97];
100 98
101// avertissement 99$warning_messages = [
102$warning = '<p class="avertissement" >Rappel de sécurité<br />Vous n\'utilisez pas votre propre ordinateur ou téléphone? Utilisez la navigation privée!</p>'; 100 'message_disconnect' => "<p class='connexionP' ><i>N'oubliez de cliquer sur 'déconnexion' quand vous aurez fini.</i></p>",
101 'message_cookie' => "<p class='connexionP' style='color: red;'>Ce site utilisera un cookie « obligatoire » dès que vous serez connecté.<br>Il sera supprimé à votre déconnexion ou dès que vous aurez quitté le site.</p>",
102 //   est un espace insécable
103 'private_browsing' =>"<p class='connexionP' >Au fait? Vous n'utilisez pas votre propre ordinateur ou téléphone?<br/>
104 Utilisez la navigation privée.</p>"
105];
103 106
104 107
105// confirmation modification du mot de passe 108// confirmation modification du mot de passe
@@ -111,16 +114,20 @@ ob_start();
111 <a href="index.php" >Retour au site.</a><br></p> 114 <a href="index.php" >Retour au site.</a><br></p>
112</noscript> 115</noscript>
113<?php 116<?php
114$message = ob_get_clean(); 117$alertJSNewPassword = ob_get_clean();
115 118
116 119
117// pied de page 120// pied de page
121if(isset($_GET['from']))
122{
123 $page = '?page=' . $_GET['from'];
124}
118ob_start(); 125ob_start();
119if(isset($_GET['page'])) // exclue la "création du mot de passe" 126if(isset($_GET['page'])) // exclue la "création du mot de passe"
120{ 127{
121?> 128?>
122 <p class="connexionP connexionFooter" > 129 <p class="connexionP connexionFooter" >
123 <a href="index.php?from=<?= $_GET['from'] ?>" > 130 <a href="index.php<?= $page ?>" >
124 <button>Retour au site.</button> 131 <button>Retour au site.</button>
125 </a> 132 </a>
126 </p> 133 </p>