得到这个文件'functions.php':
<?php
function test ($url){
$starttime = microtime(true);
$valid = @fsockopen($url, 80, $errno, $errstr, 30);
$stoptime = microtime(true);
echo (round(($stoptime-$starttime)*1000)).' ms.';
if (!$valid) {
echo "Status - Failure";
} else {
echo "Status - Success";
}
}
test('google.com');
?>
我想每 10 秒左右运行一次,有人告诉我使用 ajax 请求,但我不完全理解它是如何工作的。我尝试创建一个新文件“index.php”,然后将其写入其中:
<script>
var milliSeconds = 10000;
setInterval( function() {
//Ajax request, i dont know how to write it
xmlhttp.open("POST","functions.php",true);
xmlhttp.send();
}, milliSeconds);
</script>
我将两个文件都放入 ftp 但没有任何反应,有人可以帮我写一个合适的 ajax 请求吗?
编辑:编辑错字,仍然不起作用