를 사용하여 모든 X의 분은이 파일 'functions.php'가지고 : 나는 그것을마다 십초 정도를 실행하려면실행 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');
?>
을, 나는 아약스 요청을 사용하는 말했지만, 난 완전히 이해 해달라고 어떻게 작동하는지. 나는 '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로 두 파일을 넣어하지만 아무 일도 일어나지 않습니다가, 누군가가 나를 PROPPER 아약스 요청을 작성하는 데 도움 수 있습니까?
편집 :
"body onload"기능을 사용하여 루프를 트리거해야합니다 (http://www.w3schools.com/jsref/event_body_onload.asp) – Najzero
당신은 @Najzero입니다. 맞아, 돔이로드되기 전에 여러 번 실패 할 수도 있지만, 그 후에는? – karaxuna
@ Najzero : http://w3fools.com을 참고 자료로 연결하지 마십시오. @ user1894929 당신의'.open()'호출에 오타가 있습니다. – jAndy