2011-07-11 35 views
0

我想用nusoap lib創建一個php web服務。我的代碼重現如下。使用nusoap.php Webservice錯誤

include(「lib/nusoap.php」);

$ server = new soap_server;

$ server-> register('login');

功能登錄($名稱,$ PWD)

{

$link=mysql_connect("localhost","root",""); 
mysql_select_db("mydb") or $status = 'C'; 
$query = "select * from users where login='$name' and password='$pwd'"; 

$result = mysql_query($query); 

如果(!$結果) {

return "no such user"; 
} 
else 
{ 
    return "user exists"; 
} 
mysql_close($link); 

}

//使用要求(嘗試)調用服務 $ HTTP_RAW_POST_DATA = isset($ HTTP_RAW_POS T_DATA)? $ HTTP_RAW_POST_DATA:''; $ server-> service($ HTTP_RAW_POST_DATA);

我的php版本是5.3.5 我收到以下錯誤 XML解析錯誤:文檔元素後的垃圾 地點:http://localhost/androidta/webservice/server.php 2號線,1列:

可有人點我的任何問題碼?

回答

0

我今天也遇到過這個問題。 我所做的是:

變化: $服務器=新soap_server;

收件人: $ server = new soap_server();