gpt4 book ai didi

php - 无法使用 sha1 哈希密码登录

转载 作者:行者123 更新时间:2023-11-30 22:34:04 24 4
gpt4 key购买 nike

我在注册时使用 sha1 来散列密码,这是其中的一段代码:

$password = sha1 ($_POST['password']);

$query = "INSERT INTO admin (forename,surname,email,securityq, securitya,password) VALUES ('$forename','$surname','$email','$securityq','$securitya','$password')";

这是我在登录表单中的代码:

$email = $_POST['email'];
$password = sha1($_POST['pass']);

$query = mysql_query ("SELECT * FROM admin WHERE email = '$_POST[email]' AND password = $password ");

这仍然不允许我登录,我的“无效登录凭据”是尝试登录的唯一结果。

最佳答案

选择前需要对输入的密码进行哈希运算

$email = $_POST['email'];
$password = md5($_POST['pass']);

$query = mysql_query ("SELECT * FROM admin WHERE email = '$_POST[email]' AND password = '$password'");

关于php - 无法使用 sha1 哈希密码登录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33038021/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com