php.exe optart probleempje :)

Status
Niet open voor verdere reacties.

JB'tje

Gebruiker
Lid geworden
31 mei 2004
Berichten
556
Hallo allemaal en een gelukkig 2006...

Ik ben vandaag bezig geweest een Chatbox te maken, ja, omdat ik dat leuk vind, maar als ik deze chatbox 'aanroep' en een tijdje laat lopen word php.exe meerdere malen opgestart. net zolang tot ik een foutmelding krijg en mijn server (op de PC) vastloopt. op dat moment zijn er ongeveer 20 php.exe programma's actief.

ik plaats deze vraag hier omdat ik denk dat het te maken heeft met het refreshen van de pagina, wat door javascript gedaan word.

Deze code heb ik gekopieerd van een open source chat (die niet aan mijn wens voldeed) en ik zou werkelijk niet weten waarom het zo moet en wat het precies doet...
Code:
var xmlhttp=false; 
// Het vreemde is dat het gedeelte hieronder WEL in het script opgenomen moet zijn, anders gebeurt er nix......
/*@cc_on @*/ 
/*@if (@_jscript_version >= 5) 
// JScript gives us Conditional compilation, we can cope with old IE versions. 
// and security blocked creation of the objects. 
try { 
  xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); 
} catch (e) { 
  try { 
   xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); 
  } catch (E) { 
   xmlhttp = false; 
  } 
} 
@end @*/ 
if (!xmlhttp && typeof XMLHttpRequest!='undefined') { 
  xmlhttp = new XMLHttpRequest(); 
} 


// de code die de chat vernieuwd

function update()
{
  setTimeout("update()", 1000);

  xmlhttp.open("GET", "chat.php",true);//method, target, async (set always true!)

  xmlhttp.onreadystatechange=function()
  {
    if(xmlhttp.readyState==4)
    {
      document.getElementById('chatwindow').innerHTML = xmlhttp.responseText;
  } }
  xmlhttp.send(null);
}

misschien dat iemand een manier weet om een site aan te roepen en de html code van die site op te slaan in een variabele? dan is het probleem denk ik ook opgelost.

de gehele code heb ik bijgevoegd, voor het geval dit niet duidelijk is/er geen probleem in zit


Gegroet,

Jeffrey
 

Bijlagen

Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan