diff options
author | polo <ordipolo@gmx.fr> | 2021-08-18 10:45:26 +0200 |
---|---|---|
committer | polo <ordipolo@gmx.fr> | 2021-08-18 10:45:26 +0200 |
commit | 452420d0cd05822a9974fe27f0edc4cc4dc300cc (patch) | |
tree | b9f3e14e598080f54bf5ab4ee0657ba3624908aa /view | |
parent | 84cb077b39d990c240976a6b20024c89c903ba91 (diff) | |
download | melaine-452420d0cd05822a9974fe27f0edc4cc4dc300cc.zip |
password
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> |