亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

MD5加密后插入數據庫的,與解密后查出的不一樣,怎么回事呢?

MD5加密后插入數據庫的,與解密后查出的不一樣,怎么回事呢?

PHP
恒遠 2016-03-10 21:16:21
$mm=md5(md5($_POST['mm'],true));$sql="select * from `user` where `user`='$dl'";$fan=mysql_query($sql);$a=mysql_fetch_array($fan);if($a)?{ echo $mm; echo "<br />"; echo $a['password']; if($mm==$a['password']) ? ?{ $_SESSION['name']=$a['user']; ? $_SESSION['id']=$a['id']; ? echo"登錄成功<br/><br/><br/><a href='index.php'>歡迎進入</a>"; header('index.php'); ? ?} else ? ?{ ? echo"登錄失敗</br>"; ? echo"<a href='zhuce.php'>點擊注冊</a>"; } }? ? else{ ? ? ? echo"請輸入完整的信息<a href='denglu.php'>返回登錄</a>"; ? ?}
查看完整描述

4 回答

已采納
?
wuzzxx

TA貢獻6條經驗 獲得超0個贊

$mm=md5(md5($_POST['mm'],true));這里你用MD5加密了兩次啊,應該是這個原因?

查看完整回答
反對 回復 2016-03-11
?
for_fun

TA貢獻5條經驗 獲得超3個贊

MD5是不可逆的,沒有解密算法。只有數據碰撞。判斷的同以上兩位,多加密了一次。

查看完整回答
1 反對 回復 2016-03-11
?
灬紫羽

TA貢獻107條經驗 獲得超71個贊

你多加密一次

查看完整回答
反對 回復 2016-03-21
?
_瀟瀟暮雨

TA貢獻646條經驗 獲得超225個贊

你為什么用了2次md5加密。

查看完整回答
反對 回復 2016-03-11
  • 4 回答
  • 0 關注
  • 4584 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號