2012-01-29 73 views
0

我創建了一個登錄界面,但是當我把用戶名和密碼,它會顯示「org.apache.hhtp.NoHttpRsponseException上回應錯誤:目標服務器無法響應'在模擬器內。的Android 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; 
} 
?> 

任何幫助,將不勝感激

感謝

+0

登錄我認爲這是一個HTTPS請求。檢查你的規格.. – Siddharth 2012-02-03 17:04:50

回答

0

我不能完全確定你的意圖是與上面的代碼,但是有一點要什麼頭腦是你的開發機器和android模擬器有不同的IP地址。他們是兩個不同的'機器'。在這種情況下,localhost的使用可能不正確。