我正在使用 SHA1 加密密码。在我的原始代码中,我检查了密码字段是否为空: if (empty($newpassword) and (empty($newpassword2))) { }
由于我现在使用 SHA1 并且当字段留空时它会自动生成 da39a3ee5e6b4b0d3255bfef95601890afd80709,我该如何重写我的代码?
将 da39a3ee5e6b4b0d3255bfef95601890afd80709 翻译回字符串?或者是其他东西?
请帮忙。
if ($_SERVER['REQUEST_METHOD'] == 'POST')
{
// oude password controle
if ($password == $qpassword)
$oudpassword_goed = 1;
// password controle
if ($newpassword == $newpassword2)
$newpassword_goed = 1;
if (empty($newpassword) and (empty($newpassword2)))
$newpassword_goed = 2;
// email controle
if ($email == $email2)
$email_goed = 1;
}