作者one0one (one0one)
看板PHP
标题[请益] mysql 的MD5加密
时间Wed Jun 14 22:40:37 2006
我建立一个member资料表,
其中某个栏位password,需要以MD5加密,
先输入该password的明文(ABC),再使用函数MD5,执行後。
在到已经写好的具有登入功能的网页,去登入
结果密码若输入ABC,无法成功。
只能使用被函数MD5加密过的字串。
要如何解决,输入ABC即可通过,而且ABC也在mysql加密了。
(希望方法是直接在mysql直接操作的)
感谢!!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.230.48.34
1F:推 chweng:将输入的密码用同样的方式加密 再比对与资料库的是否吻合 06/14 22:42
2F:推 one0one:小的不才,看不懂何谓[再比对与资料库的是否吻合]? 06/14 22:49
3F:→ one0one:如何比对? 06/14 22:49
4F:→ blue3:你觉得问题出在哪呢?有试过什麽样的方法? 06/14 23:02
5F:推 ybite:法一,用php加密後丢进SQL指令:$pass_e = md5($pass); 06/14 23:04
6F:→ ybite:法二 使用MySQL的md5函式,SQL: password=MD5('$password') 06/14 23:05