[請益] 遇到 MD5 的怪問題

看板PHP作者 (ChaN)時間12年前 (2013/04/19 01:59), 編輯推噓0(005)
留言5則, 3人參與, 最新討論串1/1
以 PHP 來說 <?php echo md5('test'); ?> 會出現 098f6bcd4621d373cade4e832627b4f6 我用我自己的 MySQL server 去測試會一樣,兩邊 mapping 做登入功能 SELECT md5('test') FROM tbl_member; http://imm.io/13gwH 可是今天使用租用的 Server 跑出很奇怪的東西 SELECT md5('test') FROM tbl_member; http://imm.io/13gwW 全部都是數字,有什麼可能的原因嗎? 租用廠商的版本 PHP Version 5.2.6 Client API version 5.0.45 http://imm.io/13gxs -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.134.11.173

04/19 02:48, , 1F
資料庫、資料表編碼 又或著你實際mysql md5 function
04/19 02:48, 1F

04/19 02:52, , 2F
再來就是phpmyadmin 的設定是否有勾 顯示hex 16進位碼?
04/19 02:52, 2F

04/19 02:54, , 3F
04/19 02:54, 3F

04/19 12:07, , 4F
你是對的,他只有在 PhpMyAdmin 是錯的,實際撈出來是對的
04/19 12:07, 4F

04/19 13:39, , 5F
那票數字是所得結果的 hex 碼所以應該是二樓提到的選項問題
04/19 13:39, 5F
文章代碼(AID): #1HS3Hzv8 (PHP)
文章代碼(AID): #1HS3Hzv8 (PHP)