2017-04-09 146 views
1

最近我开始为游戏服务器制作一个UCP,但我遇到了一个问题。游戏服务器使用sha256和salt对密码进行哈希密码验证。哈希密码看起来像这样399B77A0AD470496AE09579C2CA3FAF2F01E8A63D9F4ECFA6F60E32CE2E7E5E9 但是sha256的php哈希函数给这个哈希399b77a0ad470496ae09579c2ca3faf2f01e8a63d9f4ecfa6f60e32ce2e7e5e9PHP哈希函数

当用户输入密码和数据库中的密码进行比较时,它们是不一样的,用户不能登录。

如何忽略大写/小写或如何使散列函数以大写散列输入?

+0

你在做一个数据库级或PHP的水平相比如何? – Brett

回答

4

只要做到:

strtoupper($your-lower-case-hash)

+0

谢谢,我尝试学习这个小工作的PHP – Banditul

+0

太棒了! Php很棒。只是问你是否需要更多的帮助:) –

+0

接受他的答案 –