-1
A
回答
0
嘛,登录查询更改为
$emailOrUser = mysql_real_escape_string($_POST['emailorusername']);
$password = mysql_real_escape_string(phpBB_password_hash_function($_POST['password']));
$loggedIn = mysql_query("...
where (email = '" . $emailOrUser . "' or lowercase(username) = '" . strtolower($emailOrUser) . "')
and (password = '" . $password . "')");
或者,如果你不能或不愿进行编程,看看here因为它的phpBB可免费下载的MOD,可以让你用公司邮箱登录。
您还可以将用户表更改为不区分大小写的排序规则,但这可能会产生意想不到的结果,就像我的查询一样。我不知道phpBB是否允许你创建两个账户,如果这个账户不同(用户和用户,是两个不同的有效账户?)。
0
也许尝试使用某种过滤器(过滤输入)。
相关问题
- 1. Joomla登录不区分大小写?
- 2. cakephp不区分大小写的登录
- 3. Rails登录表格区分大小写
- 4. 登录:区分大小写Xcode/PHP
- 5. Django不区分大小写的登录,混合大小写用户名
- 6. .htaccess不区分大小写的目录
- 7. 设计不区分大小写电子邮件时登录
- 8. 用户名登录不区分大小写? PHP MySQL
- 9. 不区分大小写omniauth-identity电子邮件登录
- 10. 使区分大小写不敏感的区分大小写表
- 11. 区分大小写的URL不区分大小写
- 12. VB.NET不区分大小写;很好的区分大小写?
- 13. Lucene如何区分大小写和不区分大小写
- 14. 为什么区分大小写和不区分大小写?
- 15. 区分大小写区分大小写还是全大写?
- 16. 不区分大小写
- 17. 不区分大小写preg_replace_callback
- 18. distinctUnionOfObjects不区分大小写
- 19. 不区分大小写
- 20. System.IO.FileInfo不区分大小写
- 21. MySQL不区分大小写
- 22. 不区分大小写Func
- 23. 不区分大小写#define
- 24. 不区分大小写OptionParser
- 25. FirebirdSql不区分大小写
- 26. 不区分大小写
- 27. CEDET:不区分大小写?
- 28. SOLR不区分大小写
- 29. 不区分大小写QueryExpression
- 30. 不区分大小写Restriction.IN