これが機能しない理由がわかりません。登録時に(phpで)持っています
$data['salt'] = randomStr(3);
$data['password'] = md5($data['salt'].md5($data['password']));
次に、MD5 で暗号化された pw ($xpassword) を Web アプリに渡す IOS アプリがあります。だから私が使うと思った:
$q1_result = mysql_query("SELECT password, salt FROM `members` WHERE `username`='". $username. "'");
$row = mysql_fetch_array($q1_result);
echo "this should match? = " .md5($xpassword.($row['salt']));
エコーされた値は、パスワードとしてデータベースに保存されている値と一致する必要があります
...しかし、それはありません