我已经尝试过了,但没有正确反映。有人请帮助我...
这是我来自 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')");
请帮我....