MySQLとPHPを使用しています。私のデータベースには、このテーブルがusers
あり、テーブル内にusers
レコードがあります。
ユーザー名: 管理者
パスワード: パスワード
ログインページで、(パスワード:パスワード)としてログインしようとしました:
- ユーザー名: ADMIN -> 結果: ログインできます
- ユーザー名: 管理者 -> 結果: ログインできます
ユーザー名をすべて小文字の「admin」としてデータベースに保存します。
私の PHP 認証ページには、strtolower() 関数が含まれていませんでした。PHP では、送信したユーザー名フォーム フィールドで大文字と小文字が区別されないということですか?