1
我正在PHP中實施會員註冊表單。密碼加密導致會員表格字段即使在空時也會測試爲有價值
密碼變量用md5加密。這似乎阻止了檢查空表單字段的測試正確識別密碼字段爲空。
因此,即使沒有密碼,並且加密的值被放入MySQL數據庫,表單也會被提交。
有沒有解決這個問題?
我正在PHP中實施會員註冊表單。密碼加密導致會員表格字段即使在空時也會測試爲有價值
密碼變量用md5加密。這似乎阻止了檢查空表單字段的測試正確識別密碼字段爲空。
因此,即使沒有密碼,並且加密的值被放入MySQL數據庫,表單也會被提交。
有沒有解決這個問題?
檢查表單字段之前施加MD5()加密之前
檢查
$pass = trim($_POST['password_field']);
if(empty($pass))
{
//stop process
}
else
{
$encrypt = md5($pass);
//store in DB
}