function updateServerInfos(data) { var queryArray = JSON.parse(data); if (queryArray['etat'] === 'Online') { $('#serverInfo_Etat').addClass('etat_serveur_Online').removeClass('etat_serveur_Offline'); } else { $('#serverInfo_Etat').addClass('etat_serveur_Offline').removeClass('etat_serveur_Online'); } $('#status_tooltip').attr('data-original-title', queryArray['etat']); $('#serverInfo_Version').text(queryArray['version']); var textNbrConnectes = queryArray['nbr_connectes'] + '/' + queryArray['nbr_connectes_max']; if (textNbrConnectes !== '0/0') { $('#serverInfo_Connectes').text(textNbrConnectes); } else { $('#serverInfo_Connectes').text('Aucun.'); } if (queryArray['nbr_connectes'] > 0) { $('#serverInfo_Players').html(''); for (var key = 0; key < queryArray['connectes'].length; ++key) { var playerName = queryArray['connectes'][key]; var imgID = 'imgPlayerConnecte_' + playerName; $('#' + imgID).remove(); var img = $(''); //Equivalent: $(document.createElement('img')) img.attr('src', './skin_face/' + playerName + '/45/'); img.attr('title', playerName); img.attr('alt', playerName); img.css({'overflow':'hidden', 'border':'3px transparent solid'}); img.appendTo('#serverInfo_Players'); } } else { $('#serverInfo_Players').text(queryArray['connectes']); } }; $(document).ready(function () { $.get('functions/getQueries.php', function (data) { updateServerInfos(data); }); setInterval(function () { $.get('functions/getQueries.php', function (data) { updateServerInfos(data); }); }, 2000); });