modifier mot de passe

modifier mot de passe - PHP - Programmation

Marsh Posté le 13-01-2004 à 10:39:43    

Bonjour !
je souhaite qu'on puisse modifier facilement le mot de passe à partir de mon site.  
Seulement, dans ma base de données ( 3 champs : id -clé primaire entier,identifiant varchar, mdp varchar) je n'arrive qu'a modifer l'identifiant et pas le  mpd !
voici le code :
<body>
<?  $_POST["identifiant"];  
 $_POST["mdp"];
 $_POST["id"]; ?>
 
 
<?
@mysql_connect("localhost","root","" );
@mysql_select_db("BDD Ker" );
?>
 
<?  $sql="update mot_de_passe set id='$id' where id='$id'";
 mysql_query($sql);
 $sql="update mot_de_passe set identifiant='$identifiant' where id='$id'";
 mysql_query($sql);
 $sql="update mot_de_passe set mdp='$mdp' where id='$id'";
 mysql_query($sql); ?>
 <p align="center"><font size="+2">Les modifications ont été réalisées avec succès</font></p>
 
merci de votre aide

Reply

Marsh Posté le 13-01-2004 à 10:39:43   

Reply

Marsh Posté le 13-01-2004 à 11:17:07    

a la place de "mot_de_passe" il faut le nom de la table .
 
update ta_table set mdp='$mdp' where id='$id'

Reply

Marsh Posté le 13-01-2004 à 11:19:50    

mot_de_passe est bien le nom de ma table !

Reply

Marsh Posté le 13-01-2004 à 11:22:55    

elles servent a quoi ces lignes ?
 
<?  $_POST["identifiant"];  
 $_POST["mdp"];
 $_POST["id"]; ?>

Reply

Marsh Posté le 13-01-2004 à 11:25:13    

A récupere les donner de mon autre page !

Reply

Marsh Posté le 13-01-2004 à 11:29:11    

ca serait plutot:
 
<?  $identifiant=$_POST["identifiant"];  
 $mdp=$_POST["mdp"];
 $id=$_POST["id"]; ?>
 
sinon fait un echo $sql; pour voir si tes requetes sont bien faite.
 

Reply

Marsh Posté le 13-01-2004 à 11:31:52    

tu crois que ça expliquerait pourquoi l'identifiant s'inscrit bien mais pas le mdp ?
merci

Reply

Marsh Posté le 13-01-2004 à 11:36:30    

question, pourquoi changes tu l'id, en plus tu te connectes en tant que root sans mot de passe, c'est mal :o


---------------
IVG en france
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed