Код: Выделить всё
$url = "http://ts3.paladinsgaming.com/ts3rank/stats/";
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
$data = curl_exec($curl);
curl_close($curl);
$dom = new DOMDocument();
@$dom->loadHTML($data);
$xpath = new DOMXPath($dom);
$servertime = $xpath->query('//input[@id="sut"]');
$uptimeSeconds = (int)$servertime[0]->getAttribute("value");
$seconds = pad($uptimeSeconds % 60);
$minutes = pad(floor((int)($uptimeSeconds / 60) % 60));
$hours = pad(floor((int)($uptimeSeconds / 3600) % 24));
$days = pad(floor($uptimeSeconds / 86400));
function pad($num) {
return str_pad($num, 2, "0", STR_PAD_LEFT);
}
$formattedUptime = $days." Days, ".$hours." Hours, ".$minutes." Minutes, ".$seconds." Seconds";
< /code>
html Коды, которые я использую внутри < /p>
$(document).ready(function(){
setInterval(function(){
$(".refresh").load(window.location.href + " .refresh" );
}, 1000);
});
Я снимаю данные с кодами выше, но он обновляется каждые 9 секунд, не каждую секунду, я удивляюсь, почему
Подробнее здесь: https://stackoverflow.com/questions/796 ... ry-seconds