好吧,我的數據庫接受密碼爲md5。我試圖從我的註冊頁面生成md5並將其插入到數據庫中。這就是我的代碼在這裏:如何用php和mysql生成md5
$str = md5($pass2);
mssql_query("DECLARE @AIDIdent int INSERT INTO UserInfoFromPublisher (fdUserID,fdGameID,fdPassword,fdCash) VALUES ('".$username."',NULL,'".$str."'),10000) ");
echo '<p class="errormsg">The account "'.$username.'" has been successfully made!</p>';
}
我用
$海峽= MD5($ PASS2);
然後把它放到mssql查詢中..它似乎沒有工作..任何幫助嗎?
考慮改用'password_hash()'和'password_verify()','MD5()'是不安全的。 – MrDarkLynx