我正在使用 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;
}
最佳答案
关于php - 使用 SHA1 时如何检查 PHP 字段是否为空,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12913873/