Comment utiliser l'algorithme password_hash
镜花水月
镜花水月 2017-09-21 16:22:32
0
1
1128

J'ai étudié l'utilisation de password_hash pour traiter les mots de passe dans la base de données ces jours-ci, mais je ne sais pas comment l'utiliser pour traiter les mots de passe entrant dans la base de données
MD5 peut être exécuté directement sur l'instruction de la base de données :

$query = "INSERT INTO  member(urs_name,password,rt_time) VALUES ('{$_POST['urs_name']}',md5('{$_POST['password']}'))";

Mais password_hash ne peut pas être exécuté directement sur l'instruction MYSQL comme ceci :

$query = "INSERT INTO  member(urs_name,password,rt_time) VALUES ('{$_POST['urs_name']}',password_hash('{$_POST['password']}')";

exécutera le rapport d'erreur. Veuillez demander comment password_hash peut être lié à la base de données

.
镜花水月
镜花水月

répondre à tous(1)
Ty80
$query = "INSERT INTO  member(urs_name,password,rt_time) VALUES ('".$_POST['urs_name']."','".password_hash($_POST['password'])."')";


Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal