Bonjour,

Voilà, j'utilise ce script pour actualiser ma div dynamiquement :

Code:
URL = "nb_connect.php";   
     var xhr=null; 
     function rafraichir()  
     { 
        if (window.XMLHttpRequest)  
   { 
   xhr = new XMLHttpRequest(); 
   } 
        else if (window.ActiveXObject)  
   { 
   xhr = new ActiveXObject('Microsoft.XMLHTTP'); 
   } 
        else alert('JavaScript : votre navigateur ne supporte pas les objets XMLHttpRequest...'); 
   
        xhr.open('GET',URL,true); 
        xhr.onreadystatechange = ajaxReponse; 
        xhr.send(null); 
     } 

     function ajaxReponse()  
     { 
        if (xhr.readyState == 4)  
        { 
                document.getElementById("connectes").innerHTML=xhr.responseText; 
                var timer=setTimeout(rafraichir,2000); 
        } 
     } 
rafraichir();

Explication simple du code : Le fichier nb_connect.php s'exécute et son contenu est mis dans la div "connectes" (qui se trouve dans un autre fichier.php) toutes les 2 secondes.

Voilà maintenant je suis confronter à un problème. J'aimerais ne plus passer par un autre fichier php. J'aimerais que la div et le script à actualisé se trouve dans le même fichier. Auriez-vous une solution à me proposer ?