View Single Post
Old Dec 21st, 2007, 11:25 AM   #1
FireflyX
PHP God
 
FireflyX's Avatar
 
Join Date: Nov 2007
Location: Stockton, England
Posts: 15
Rep Power: 0 FireflyX is on a distinguished road
Send a message via MSN to FireflyX
Wink I need speed increase

I just finished my active users script for my site and we all see active users lists on lots of sites and forums but i thought i'd try and make mine a bit more interesting by making it every once in a while without you having to reload the page. The script itself works fine but after about a minute the site just freezes. Now i really want to have the script there because it's a lot better than your ordinary boring active users list but i was wondering is there any way i can stop this freezing from happening. Here is the code i'm using to achieve this:

function Active (){

  self.status = "Sending request"

  initialize();
  xmlHttp.onreadystatechange=function()
  {
    if(xmlHttp.readyState == 4){

      var active = document.getElementById('active');
      active.innerHTML = xmlHttp.responseText 

    }
  }
  xmlHttp.open("GET", 'http://www.staticfire.co.uk/ajaxrequest.php?cmd=active',true);
  xmlHttp.send(null);

}


var delay = 20000
var timerID = setInterval("Active()", delay)

Do you think it is this that is causing the freezing or the would it most likely be the PHP causing it?

-Thanks for your time
__________________
mysql_query("DELETE chavs FROM earth") or die("chavs");
FireflyX is offline   Reply With Quote