我正在使用MySQL和PHP.在我的数据库中,我调用了这个表users,并在users表中有一个记录:
用户名:admin
密码:密码
在我的登录页面中,我尝试登录为(密码:密码):
我将用户名存储在我的数据库中,作为"admin",全部小写.
在我的PHP身份验证页面中,我没有包含strtolower()函数.这是不是意味着,在PHP中,我提交的用户名表单字段不区分大小写?
Ran*_*ell 11
这不是PHP.这是您的数据库查询不区分大小写.
您可以将其中一个操作数作为二进制字符串.例如:
SELECT 'abc' LIKE 'ABC';
Run Code Online (Sandbox Code Playgroud)
这将返回1或true.而
SELECT 'abc' LIKE BINARY 'ABC';
Run Code Online (Sandbox Code Playgroud)
将返回0或false.
| 归档时间: |
|
| 查看次数: |
8466 次 |
| 最近记录: |