Cara menggunakan algoritma password_hash
镜花水月
镜花水月 2017-09-21 16:22:32
0
1
1093

Saya telah mengkaji penggunaan password_hash untuk memproses kata laluan ke dalam pangkalan data hari ini tetapi saya tidak tahu bagaimana menggunakannya untuk memproses kata laluan yang memasuki pangkalan data
MD5 boleh dilaksanakan terus pada pernyataan pangkalan data:

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

Tetapi password_hash tidak boleh dilaksanakan secara langsung pada pernyataan MYSQL seperti ini :

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

akan melaksanakan laporan ralat Sila tanya bagaimana password_hash boleh dipautkan dengan pangkalan data

镜花水月
镜花水月

membalas semua(1)
Ty80
$query = "INSERT INTO  member(urs_name,password,rt_time) VALUES ('".$_POST['urs_name']."','".password_hash($_POST['password'])."')";


Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan