Permettre à un User de modifié son mot de passe

Messages postés
10
Date d'inscription
lundi 19 février 2018
Dernière intervention
28 avril 2018
-
Bonjour, à tout les membres de ce forum
J'aimerais savoir comment formuler une requête mysql via PDO qui permettrait à un utilisateur déjà inscrit sur le site de pouvoir modifié son mot de passe?
Si quelqu'un a une piste à suivre, je lui serais très reconnaissant.
Merci d'avance a ceux qui prendront leur temps pour me guidé.
Afficher la suite 

Votre réponse

2 réponses

Messages postés
34
Date d'inscription
lundi 19 février 2018
Dernière intervention
28 novembre 2018
0
Merci
Mh,

je ne suis pas sûr, mais un truc du genre
$sql = "UPDATE `". $tableUtilisateur ."` SET `". champs ."'='". $pass ." WHERE `user`='" . $idCherché . "'"; 

non?


EDIT : Ajout des balises de code
Commenter la réponse de CH4BRN
Messages postés
23619
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
16 décembre 2018
0
Merci
Bonjour,

Au passage, quelques consignes à appliquer lorsqu'on code en PDO
http://www.commentcamarche.net/faq/46512-pdo-gerer-les-erreurs


Et bien entendu, les mots de pass ne sont pas stockés en clair dans la bdd.
Pour les "encoder" il faut utiliser http://php.net/manual/fr/function.password-hash.php
Et pour les comparer (lors de l'authentification) utiliser http://php.net/manual/fr/function.password-verify.php
Commenter la réponse de jordane45

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.