Загрузка данных


<script>
async function updateOnline(){
    try{
        const response = await fetch("online.php");
        const data = await response.json();

        const playersEl = document.getElementById("header-online-players");
        const maxPlayersEl = document.getElementById("header-online-max");

        if(data.status === "online"){
            if(playersEl) playersEl.innerText = data.players;
            if(maxPlayersEl) maxPlayersEl.innerText = data.maxplayers;
        }else{
            if(playersEl) playersEl.innerText = "0";
            if(maxPlayersEl) maxPlayersEl.innerText = "0";
        }
    }catch(e){
        const playersEl = document.getElementById("header-online-players");
        if(playersEl) playersEl.innerText = "Off";
    }
}

updateOnline();
setInterval(updateOnline, 5000);
</script>