J'ai un problème avec le passage d'une base de donnée mysql développée en local sur un serveur web.
J'ai une table d'utilisateurs où il y a notemment un password ( PASSWORD() ) et un login, pour pouvoir se connecter à des parties privées du site. J'avais fait mon développement avec easyphp en local, et tout fonctionnait bien! Mais ensuite quand j'ai voulu balancer le tout sur le serveur web, mon code ne voulait plus reconnaître les pass et les logins déjà introduits...
j'ai alors essayé de recréer des utilisateurs sur le serveur distant, et cela ne fonctionnait toujours pas. En regardant dans la base de donnée j'ai remarqué que les pass nouvellement créés était d'une forme différente: *2C7B88AAEEE49A0 au lieu de 16a1d7522bd7dd5e. Je pense que le problème doit venir de là...
p.s: mon code php d'enregistrement/connection fonctionne très bien, je l'ai déjà utilisé souvent.
Si vous pouvez m'aider, je vous serait très reconnaissant.
Voici ma structure et ma table:
structure
Code : Tout sélectionner
Champ Type Null Défaut
id_util smallint(5) Non
login varchar(40) Non
password varchar(16) Non Code : Tout sélectionner
id_util login password
3 kustolovic *2C7B88AAEEE49A0
4 test 16a1d7522bd7dd5e
5 tontons 51bb8cb0799f112c
6 flickgouv 6225b4e0788ab45b
7 user *2470C0C06DEE42F