Xcodeと顧客ログイン機能に問題があります。 2テキストフィールド:1つは名前用、もう1つはパスワード用です。ログイン:大文字と小文字を区別するXcode/PHP
私のデータベース(たとえば)では、パスワードは "Hello"です。 しかし、ログイン条件を満たすために "Hello"または "hello"(大文字小文字を区別しない)と入力することができます。
大文字と小文字を区別するために何ができますか? (Xcodeのか、PHPで?)
の.phpファイル:
$Nickname = $_GET["User"];
$Password = $_GET["Password"];
$query = "SELECT Count(*) FROM kunde WHERE Nickname='$Nickname' AND Password='$Password'";
$result=mysql_query($query) or die("error");
$num = mysql_numrows($result);
mysql_close();
$rows = array();
while ($r = mysql_fetch_assoc($result))
{
$rows[] = $r['Count(*)'];
}
echo json_encode($rows);
この中でXcodeの役割は何ですか? – Monolo
データベース/テーブルに使用しているmysql照合を教えてください。 – pduersteler
phpコードでstrcmp()関数を使用してチェックしたり、テーブルエンコーディングを_ci(case insensetive)から_cs(case sensetive)に変更することができます – Electronick