From 2063db8f604468b05c00f6240509c4d39c8a7c11 Mon Sep 17 00:00:00 2001 From: fallaitrester <yasmina.ladjali@ensiie.fr> Date: Wed, 27 Nov 2019 01:00:03 +0100 Subject: [PATCH] Modifier son mdp --- htdocs/account/modifier_mdp.php | 70 +++++++++++++++++++++++++++++++++ htdocs/forms.php | 4 +- 2 files changed, 72 insertions(+), 2 deletions(-) create mode 100644 htdocs/account/modifier_mdp.php diff --git a/htdocs/account/modifier_mdp.php b/htdocs/account/modifier_mdp.php new file mode 100644 index 0000000..7584175 --- /dev/null +++ b/htdocs/account/modifier_mdp.php @@ -0,0 +1,70 @@ +<?php +$title = 'Modifier mon mot de passe'; +include("/opt/lampp/htdocs/pima/head.php"); +?> +</head> + +<?php include("/opt/lampp/htdocs/pima/header.php"); ?> + +<section class="wrapper style1"> + <div class="container"> + <div id="content"> + <?php + if (!isset($_POST['old_mdp'])){ + + ?> + <form action="/pima/account/modifier_mdp.php" method="post"> + <div class="form-group form-row"> + <label for="inputEmail" class="col-sm-2 col-form-label">Adresse Mail</label> + <div class="col-sm-10"> + <input type="text" class="form-control" id="inputEmail" name="mail" placeholder="Adresse Mail"> + </div> + </div> + <div class="form-group form-row"> + <label for="inputOldPassword" class="col-sm-2 col-form-label">Ancien mot de passe</label> + <div class="col-sm-10"> + <input type="password" class="form-control" id="inputOldPassword" name="old_mdp"> + </div> + </div> + <div class="form-group form-row"> + <label for="inputNewPassword" class="col-sm-2 col-form-label">Nouveau mot de passe</label> + <div class="col-sm-10"> + <input type="password" class="form-control" id="inputNewPassword" name="new_mdp"> + </div> + </div> + <div class="form-group form-row"> + <label for="inputConfirmNewPassword" class="col-sm-2 col-form-label">Confirmer mot de passe</label> + <div class="col-sm-10"> + <input type="password" class="form-control" id="inputConfirmNewPassword" name="confirm_new_mdp"> + </div> + </div> + <div class="form-group form-row"> + <div class="offset-sm-2"> + <!-- <button type="submit">S'inscrire</button> --> + <input type="submit" value="Confirmer"> + </div> + </div> + </form> + + + <?php + } + + if (isset($_POST['old_mdp'])){ + $old_mpd = $_POST['old_mdp']; + $new_mdp = $_POST['new_mdp']; + $confirm_new_mdp = $_POST['confirm_new_mdp'] + + $users = $userRepository->fetchAll(); + foreach($users as $user){ + $mail = $user->getMail(); + $mdp = $user->getMdp(); + + if (($mail == $_POST['mail'])&&($mdp == $old_mdp)&&($old_mdp=$new_mdp)) + + } + } + </div> + </div> + </section> +?> diff --git a/htdocs/forms.php b/htdocs/forms.php index e8fb991..c0bc8eb 100644 --- a/htdocs/forms.php +++ b/htdocs/forms.php @@ -21,9 +21,9 @@ function inscription_student($bdd){ </div> <div class="form-group form-row"> - <label for="inputName" class="col-sm-2 col-form-label">Adresse Mail</label> + <label for="inputEmail" class="col-sm-2 col-form-label">Adresse Mail</label> <div class="col-sm-10"> - <input type="text" class="form-control" id="inputName" name="mail" placeholder="Adresse Mail"> + <input type="text" class="form-control" id="inputEmail" name="mail" placeholder="Adresse Mail"> </div> </div> -- GitLab