使用AJAX向上或向下报告服务器?

时间:2012-11-15 18:04:30

标签: php javascript ajax

我正在处理一个跟踪计算机重启的页面,并在计算机出现故障时进行报告,然后在备份时进行报告

我创建了一个小的PHP页面,如果服务器ping,则打印0,如果不是

,则打印1
$SysName = strtoupper($_POST["SysName"]);
$ping = exec("ping -n 1 -w 1 $SysName", $input, $Presult);
echo $Presult;

是否有使用AJAX不断重新加载此页面,检查内容为0还是1?

2 个答案:

答案 0 :(得分:2)

您可以使用setInterval()每t毫秒调用一次ajax函数:

window.setInterval(someAJAXfunction,milliseconds);

答案 1 :(得分:0)

如果您使用的是jQuery:

$.ajax('YOUR-PHP-SCRIPT-URL').done(function(data){
  isUp = parseInt(data);

  // Do something with isUP
});