Php case sensitivity Verification

Source: Internet
Author: User
I have a login registration function. When I successfully registered the user AA, I entered the user with the aa user name and password. I guess it was a problem, I hope I have a login and registration function. When I successfully register a user named AA, I entered the user name with the aa user name and password, I guess it's a problem.

Reply content:

I have a login registration function. When I successfully registered the user AA, I entered the user with the aa user name and password. I guess it was a problem, hope to give you some advice

Which character set is your database? You can select a bin.

It is best to use uppercase or lowercase letters in a unified manner. The database has no special settings and is case insensitive.

Generally, the user name is converted to lowercase and then stored. the user name should not be case sensitive,
In this case, you should use the user name and password to check the database. If a record is returned, it is considered successful.
A more reasonable approach is to use only the user name for query. After the result is returned, use if for password comparison.

Most databases are case-insensitive by default. If you want to distinguish them, you must first change the default settings of the database.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.