diff options
Diffstat (limited to 'view')
| -rw-r--r-- | view/password.php (renamed from view/connexion.php) | 30 | ||||
| -rw-r--r-- | view/template.php | 4 |
2 files changed, 27 insertions, 7 deletions
diff --git a/view/connexion.php b/view/password.php index 1c3aceb..c315610 100644 --- a/view/connexion.php +++ b/view/password.php | |||
| @@ -1,10 +1,21 @@ | |||
| 1 | <?php | 1 | <?php |
| 2 | // view/connexion.php | 2 | // view/password.php |
| 3 | // | 3 | // |
| 4 | // ce fichier contient le HTML de deux pages du site: | 4 | // ce fichier contient le HTML de deux pages du site: |
| 5 | // - connexion au mode admin | 5 | // - connexion au mode admin |
| 6 | // - changement de mot de passe | 6 | // - changement de mot de passe |
| 7 | 7 | ||
| 8 | // formulaire création du mot de passe | ||
| 9 | ob_start(); | ||
| 10 | ?> | ||
| 11 | <form class="connexionFormulaire" method="post" action="index.php" > | ||
| 12 | <label for="motdepasse" >Mot de passe:</label> | ||
| 13 | <input type="password" name="motdepasse" autofocus required > | ||
| 14 | <input type="submit" value="Valider" > | ||
| 15 | </form> | ||
| 16 | <?php | ||
| 17 | $formulaireNouveauMDP = ob_get_clean(); | ||
| 18 | |||
| 8 | // formulaire connexion | 19 | // formulaire connexion |
| 9 | ob_start(); | 20 | ob_start(); |
| 10 | ?> | 21 | ?> |
| @@ -20,7 +31,7 @@ $formulaireConnexion = ob_get_clean(); | |||
| 20 | // vérification de l'ancien et choix du nouveau à taper deux fois dont une à l'aveugle | 31 | // vérification de l'ancien et choix du nouveau à taper deux fois dont une à l'aveugle |
| 21 | ob_start(); | 32 | ob_start(); |
| 22 | ?> | 33 | ?> |
| 23 | <form class="connexionFormulaire" method="post" action="index.php?from=<?= $_GET['from'] ?>&action=nouveau_mdp" > | 34 | <form class="connexionFormulaire" method="post" action="index.php?from=<?= $_GET['from'] ?>&action=modif_mdp" > |
| 24 | <label for="motdepasse" >Ancien mot de passe:</label> | 35 | <label for="motdepasse" >Ancien mot de passe:</label> |
| 25 | <input type="password" name="ancienMotdepasse" autofocus required ><br /><br /> | 36 | <input type="password" name="ancienMotdepasse" autofocus required ><br /><br /> |
| 26 | <label for="motdepasse" >Nouveau mot de passe:</label> | 37 | <label for="motdepasse" >Nouveau mot de passe:</label> |
| @@ -29,7 +40,8 @@ ob_start(); | |||
| 29 | <input type="submit" value="Valider" > | 40 | <input type="submit" value="Valider" > |
| 30 | </form> | 41 | </form> |
| 31 | <?php | 42 | <?php |
| 32 | $formulaireNouveauMDP = ob_get_clean(); | 43 | $formulaireModifMDP = ob_get_clean(); |
| 44 | |||
| 33 | 45 | ||
| 34 | // en-tête | 46 | // en-tête |
| 35 | ob_start(); | 47 | ob_start(); |
| @@ -60,7 +72,8 @@ $header = ob_get_clean(); | |||
| 60 | // message d'erreur | 72 | // message d'erreur |
| 61 | $erreurMDP = '<p class="avertissement" >Mauvais mot de passe</p>'; | 73 | $erreurMDP = '<p class="avertissement" >Mauvais mot de passe</p>'; |
| 62 | 74 | ||
| 63 | // confirmation modification mot de passe | 75 | |
| 76 | // confirmation modification du mot de passe | ||
| 64 | ob_start(); | 77 | ob_start(); |
| 65 | ?> | 78 | ?> |
| 66 | <script type="text/javascript" >nouveauMotdepasse('<?= $_GET["from"] ?>');</script> | 79 | <script type="text/javascript" >nouveauMotdepasse('<?= $_GET["from"] ?>');</script> |
| @@ -72,10 +85,17 @@ ob_start(); | |||
| 72 | $message = ob_get_clean(); | 85 | $message = ob_get_clean(); |
| 73 | 86 | ||
| 74 | 87 | ||
| 88 | // avertissement | ||
| 89 | ob_start(); | ||
| 90 | ?> | ||
| 91 | <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> | ||
| 92 | <?php | ||
| 93 | $warning = ob_get_clean(); | ||
| 94 | |||
| 95 | |||
| 75 | // pied de page | 96 | // pied de page |
| 76 | ob_start(); | 97 | ob_start(); |
| 77 | ?> | 98 | ?> |
| 78 | <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> | ||
| 79 | <p class="connexionFooter" > | 99 | <p class="connexionFooter" > |
| 80 | <i>N'oubliez de cliquer sur "déconnexion" quand vous aurez fini.</i><br /> | 100 | <i>N'oubliez de cliquer sur "déconnexion" quand vous aurez fini.</i><br /> |
| 81 | <a href="index.php?page=<?= $_GET['from'] ?>" >Retour à la page précédente</a> | 101 | <a href="index.php?page=<?= $_GET['from'] ?>" >Retour à la page précédente</a> |
diff --git a/view/template.php b/view/template.php index ded1d08..dad4e17 100644 --- a/view/template.php +++ b/view/template.php | |||
| @@ -71,11 +71,11 @@ if($_SESSION['admin'] == 1) | |||
| 71 | 71 | ||
| 72 | <div id="modeAdmin" > | 72 | <div id="modeAdmin" > |
| 73 | <p>Vous êtes en mode administrateur. | 73 | <p>Vous êtes en mode administrateur. |
| 74 | <a href="" >Options</a> | 74 | <!-- <a id="options" >Options</a> --> |
| 75 | <a href="index.php?page=<?= $page_actuelle ?>&action=deconnexion" >Déconnexion</a> | 75 | <a href="index.php?page=<?= $page_actuelle ?>&action=deconnexion" >Déconnexion</a> |
| 76 | </p> | 76 | </p> |
| 77 | <div> | 77 | <div> |
| 78 | <p><a href="index.php?from=<?= $page_actuelle ?>&action=nouveau_mdp" > | 78 | <p><a href="index.php?from=<?= $page_actuelle ?>&action=modif_mdp" > |
| 79 | Changer le mot de passe de connexion.</a></p> | 79 | Changer le mot de passe de connexion.</a></p> |
| 80 | <p><a href="index.php?from=<?= $page_actuelle ?>&action=sauvegarde" > | 80 | <p><a href="index.php?from=<?= $page_actuelle ?>&action=sauvegarde" > |
| 81 | Sauvegarder les données de tout le site.</a></p> | 81 | Sauvegarder les données de tout le site.</a></p> |
