Ola,
J ai un souci avec le code suivant.
En fait je peux faire la modification du mot de passe une seule fois, à la connexion. Ensuite ma condition renvoie "raté".
Je penses que je ne recharge pas quelque chose, mais quoi ?
D'autre part étant débutant, je suis preneur sur tous commentaires par rapport à ce code.
Bien à vous, que le soleil nous revienne...
J ai un souci avec le code suivant.
<?php
if(!empty($_POST['amdp']) && ($_POST['amdp'] == $_SESSION['mot_de_passe'] )) {
if (!empty($_POST['nmdp']) && !empty($_POST['cmdp']) && $_POST['nmdp'] == $_POST['cmdp']){
$req = $con->prepare('UPDATE partenaires SET mot_de_passe = :mot_de_passe WHERE nom = :nom');
$req->execute(array(
'mot_de_passe' => $_POST['nmdp'],
'nom' => $_SESSION['nom'],
));
}else{
echo 'les mots de passe ne sont pas identiques';
}
echo 'reussi';
}else{
echo 'raté';
}
?>
En fait je peux faire la modification du mot de passe une seule fois, à la connexion. Ensuite ma condition renvoie "raté".
Je penses que je ne recharge pas quelque chose, mais quoi ?
D'autre part étant débutant, je suis preneur sur tous commentaires par rapport à ce code.
Bien à vous, que le soleil nous revienne...
