[PHP + SQL] Gestion des mots de passe crypté

Gestion des mots de passe crypté [PHP + SQL] - Programmation

Marsh Posté le 12-02-2002 à 23:09:46    

j'ai un petit pb avec la gestion des mots de pass cryptés avec le PHP3 et MYSQL...
quand je fait un formulaire tout con, du type

Code :
  1. <INPUT type="texte" name="User"><BR>
  2. <INPUT type="password" name="Passwd">


et que, dans le fichier php3 qui suit, je fait une comparaison toute bête entre la variable $Passwd et le password qui correspond à la variable $User, il me dit à chaque fois : mauvais mot de passe (puisque c'est ce que j'ai écrit en cas d'échec d'authentification...)
quand je fait un ajout d'utilisateur dans ma base SQL, j'emploi cette synthaxe :

Code :
  1. INSERT INTO user (ID, User, Passwd) VALUES ('', 'xkamui', PASSWORD('bozobozo'))


non làa vraiment, je vois pas... alors vous, peut être ??.....

Reply

Marsh Posté le 12-02-2002 à 23:09:46   

Reply

Marsh Posté le 12-02-2002 à 23:52:18    

utilise plutot  
Header("WWW-Authenticate: Basic realm=\"ton_DNS\"" )  
pour recuperer les login et passwd c est plus propre et plus simple je trouve
 
ton input type = password ne crypte pas la donnee ( ca cache juste l affichage lors de la saisie )  
il faut que tu la compares cryptée avec celle de la BD ( qui est bien crypté elle :) )

 

[jfdsdjhfuetppo]--Message édité par reddwarf--[/jfdsdjhfuetppo]


---------------
Fait le ou ne le fait pas ... Essayer ne sert à rien !
Reply

Marsh Posté le 13-02-2002 à 00:19:07    

hola, ca marche pas partout ce systeme !
 
xkamui : quand tu sais ^pas ou ca merde, tu as juste a faire des echo() sur tes vars, tu verras tout de suite ou est le probleme .

Reply

Marsh Posté le 13-02-2002 à 00:42:21    

potiron a écrit a écrit :

hola, ca marche pas partout ce systeme !
 
xkamui : quand tu sais ^pas ou ca merde, tu as juste a faire des echo() sur tes vars, tu verras tout de suite ou est le probleme .  




 
t as surement raison parce que j ai plein de merde avec mon hebergeur alors que chez moi ca passe impec !


---------------
Fait le ou ne le fait pas ... Essayer ne sert à rien !
Reply

Marsh Posté le 13-02-2002 à 01:06:04    

tu as quoi comme serveur + config ??
j'aimerais bien savoir pourquoi cette commande ne marche pas suivant la config car pour moi c'est le contraire : marche pas chez moi mais chez l'hebergeur oui  :D

Reply

Marsh Posté le 14-02-2002 à 13:13:08    

apache + php 4.11  
en fait c est au taf et j ai pas les details des fichiers de conf la mais je peux te les recuperer si tu veux


---------------
Fait le ou ne le fait pas ... Essayer ne sert à rien !
Reply

Sujets relatifs:

Leave a Replay

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