Android org.apache.hhtp.NoHttpResponseException:目标服务器未能在登录屏幕上响应错误
我已经创建了一个登录屏幕,但当我将用户名和密码放入其中时,它会在android emulator中显示“org.apache.hhtp.NoHttpRsponseException:目标服务器未能响应” 我是android新手,所以我不知道如何解决这个问题 eclipse中没有显示任何错误,所以我的php文件可能是问题所在吗 这是我的代码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
<?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请求。检查你的规格。。