無論我做什麼,我總是會得到「錯誤的用戶名或密碼」 已嘗試不同類型的解決方案,但沒有任何幫助。這個php登錄碼有什麼問題?
//header('Access-Control-Allow-Origin: *');
include('db.php');
// username and password sent from form
$myusername=$_POST['username'];
$mypassword=$_POST['password'];
// To protect MySQL injection
$myusername = stripslashes($myusername);
$mypassword = stripslashes($mypassword);
$myusername = mysql_real_escape_string($myusername);
$mypassword = mysql_real_escape_string($mypassword);
$sql="SELECT * FROM users WHERE username='$myusername' and password='$mypassword'";
$result=mysql_query($sql);
// Mysql_num_row is counting table row
$count=mysql_num_rows($result);
// If result matched $myusername and $mypassword, table row must be 1 row
if($count==1){
echo '{"type":"1",'.
'"item": "Logged In"'.
'}';
}
else {
echo '{"type": "0",'.
'"item":"Wrong Username or Password"'.
'}';
}
誰能幫助嗎? 先進的謝謝!
你的代碼在哪裏?我們應該看什麼來發現錯誤? – Fallen
我認爲問題是你沒有代碼。 – Kermit
代碼隱藏,因爲它沒有正確格式化 –