Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/207.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android org.apache.hhtp.NoHttpResponseException:目标服务器未能在登录屏幕上响应错误_Android_Mysql_Login - Fatal编程技术网

Android org.apache.hhtp.NoHttpResponseException:目标服务器未能在登录屏幕上响应错误

Android org.apache.hhtp.NoHttpResponseException:目标服务器未能在登录屏幕上响应错误,android,mysql,login,Android,Mysql,Login,我已经创建了一个登录屏幕,但当我将用户名和密码放入其中时,它会在android emulator中显示“org.apache.hhtp.NoHttpRsponseException:目标服务器未能响应” 我是android新手,所以我不知道如何解决这个问题 eclipse中没有显示任何错误,所以我的php文件可能是问题所在吗 这是我的代码 <?php $un=$_POST['username']; $pw=$_POST['password']; $conn = mysql_connec

我已经创建了一个登录屏幕,但当我将用户名和密码放入其中时,它会在android emulator中显示“org.apache.hhtp.NoHttpRsponseException:目标服务器未能响应”

我是android新手,所以我不知道如何解决这个问题

eclipse中没有显示任何错误,所以我的php文件可能是问题所在吗

这是我的代码

<?php

$un=$_POST['username'];
$pw=$_POST['password'];

$conn = mysql_connect('localhost', 'user', 'pass');
mysql_select_db('app');

$query = 'SELECT * FROM login WHERE username = ‘$un’ AND password = ‘$pw’';
$result = mysql_query($query) or die ('Unable to verify user because : ' .                                 
mysql_error()); 

if (mysql_num_rows($result) > 0) { 

echo 1; 
} 
else { 

// print status message 
echo 0; 
}
?>

任何帮助都将不胜感激


谢谢

我不完全确定您使用上述代码的目的,但需要记住的是,您的开发机器和android emulator具有不同的IP地址。它们是两种不同的“机器”。在这种情况下,localhost的使用可能不正确。

我认为登录是一个https请求。检查你的规格。。