-1

我需要使用 js 和 PHP 发送和接收 AJAX 请求,我的代码有什么问题?

php代码

function pingAddress($ip) {

    $pingresult = exec("ping -n 3 $ip", $outcome, $status);

        if ($status == 0) {
             return "online";
        } else {
            return  "offline";
        }
    }

js代码

function ping(ipAddress) {

      Ext.Ajax.request({
          url: urlApp + 'pcs/pingAddress/ipAddress',
      success: function(e){
              alert(e.responseText);
        } ,  
      failure: function(){
               Ext.Msg.alert("Massage");
        }
       });
}

请帮助我

4

1 回答 1

0

如果您有错误消息,那就太好了。同时...在您的 javascript 代码中,您似乎没有发送 ipAdress。

试试这个,它可能会解决你的问题:

你的网址应该是:

urlApp + 'pcs/pingAddress/ipAddress?ipAddress=' + ipAddress

或者可能

urlApp + 'pcs/pingAddress/' + ipAddress
于 2013-10-23T18:27:22.447 回答