看板 PHP 關於我們 聯絡資訊
以 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
dlikeayu:資料庫、資料表編碼 又或著你實際mysql md5 function 04/19 02:48
dlikeayu:再來就是phpmyadmin 的設定是否有勾 顯示hex 16進位碼? 04/19 02:52
dlikeayu:http://goo.gl/PF0IO 04/19 02:54
chan15:你是對的,他只有在 PhpMyAdmin 是錯的,實際撈出來是對的 04/19 12:07
LPH66:那票數字是所得結果的 hex 碼所以應該是二樓提到的選項問題 04/19 13:39