qq_縌态度_0
2017-10-26 23:38
还是不太理解$salt的作用啊,感觉有没有它都行
mysqli_select_db($link,'test1') or die('Database Open Error');
$sql="select id,username,password from user where username='{$username}' && password='{$password}'";
提示错误:king665525c23c8f84a27367d1c86bec4935Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '\'king\' && password=\'665525c23c8f84a27367d1c86bec4935\'' at line 1
求解
$salt 是存在数据库的,可以用随机数生成。
$salt的作用是如果别人获取到了你的用户名和密码,但是后面有个令牌,他也不知道到底从哪个地方结束时密码
学习了
$salt是非必须的,salt从安全性考虑的,目的只是增强代码的健壮性。
PHP中的会话控制
17406 学习 · 57 问题
相似问题