0

我已经尝试过了,但没有正确反映。有人请帮助我...

这是我来自 config.php 的盐值

define('OW_PASSWORD_SALT', 'xEHNxiEXdz7GK');

当我从注册时输入密码为 31121993Aa 时,它会生成

82416b9973e6fc2279f8e2c54eae6c0d555eae5ad1760985ce1a65b1139c0320 

但是,当我创建一个将数据插入此表的自定义注册页面并使用相同的密码,即 31121993Aa 时,我得到了

db57e80826fd86d6b00aebf21b34d1c382e123d17a02a1d008ced708af81441e

当我在我的 php 中使用此代码时

$username=$_POST['username'];
$password=$_POST['password'];
$salt = 'xEHNxiEXdz7GK';
$pass = "password";
$hashit = hash('sha256',$salt.$pass);
$password1=$_POST['password1'];
mysql_query("INSERT INTO oxwa_base_user(username,password,password1,email)VALUES('$username','$hashit','$password1','$mail')");

请帮我....

4

0 回答 0