更准确地说: 我想检查用户输入的密码是否与数据库中的一家商店的个人资料相同。我试过这样的事情,但我没有得到 echo :
$query2=mysql_query("SELECT emails_password,emails_id FROM lala.in_emails WHERE emails_password ='md5($password)' AND emails_id='".$_COOKIE['LALA_ID']."'")or die(mysql_error());
if(mysql_num_rows($query2)>0){echo "same pass";}
所以也许 md5 算法总是在变化?
最佳答案
应该删除 md5($password) 周围的那些单引号 (')。不,MD5 哈希不会改变。
关于php - 是否可以检查md5密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3130364/