RDV+DIAL chat illimit� dans ta r�g!
no save
Assistance
Achat
News

Forum | webmastering
modification de données d'une base de données
ng, le jeu. 09 juil. 2009 à 11:00:56
Bonjour,
je possède une base de données mysql sur ma plateforme wamp server 2.0, cette base de données contient toutes les informations relative à mon site agora project que j'avais auparavant téléchargé puisque c'est un CMS, dans une table nommée gt_utilisateur(3 enregistrements) se trouve un champ nommé pass contenant les mots de passe de tous les utilisateurs du site qui apparaissent en clair sous mes yeux, pour cela j'ai écris un code php afin qu'ils apparaissent au format md5, le problème est que mon code affiche bien ces mots de passe au format md5 mais ceux du champ pass sont restés inchangés, comment faire pour que la modification prenne effet dans la base. Voici mon code:

<?php
$db=mysql_connect('localhost','root','pictav');
mysql_select_db('agora_pro',$db);
$sql="SELECT pass FROM gt_utilisateur";
$req=mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
while($data=mysql_fetch_array($req))
{
if (isset($data['pass']) && ($data['pass']!='')) {echo ' <br>...voila votre mot crypté <b>'.md5($data['pass']).'</b>';$res=md5($data['pass']);mysql_query("UPDATE gt_utilisateur SET pass=.$res.");}
}
mysql_close();
?>

voici le résultat à l'affichage:

...voila votre mot crypté 3e778af90a0a0dd2cd660b285ce1fe41
...voila votre mot crypté 32e8ea2170df91ad6f3676559de9ee9c
...voila votre mot crypté 5b9b04f824a3980081c64efb660fc6ad

Merci.Configuration: Windows XP
Firefox 3.0.10


adns
09 juil.
Suivant
REPONSES
adns
09 juil.
ng
09 juil.
adns
09 juil.
le père
09 juil.
ng
09 juil.
Version Web
Réalisé par RedShift
no save