Динамично обновяване

purko

Registered
Здравейте!
Имам малък РНР код, който показва кой е онлайн в сайта. Как да го направя да се обновява само той през една минута да речем... :wink:
 
Направи следното.
Сложи статистиката в отделен файл.
При показването в сайта го направи с ajax да се зарежда в някой див.
И после чрез javascript го направи да зарежда в тоя див статистиката през 1 минута.
Javascript
Код:
function loadurl(dest,formelement) {
try {
xmlhttp = window.XMLHttpRequest?new XMLHttpRequest(): new ActiveXObject("Microsoft.XMLHTTP");
} 
catch (e)
{
}
xmlhttp.onreadystatechange = triggered;
xmlhttp.open("GET", dest);
xmlhttp.send(null);
function triggered() {
if ((xmlhttp.readyState == 4) && (xmlhttp.status == 200)) {
document.getElementById(formelement).innerHTML = xmlhttp.responseText;
}
}
}
и със setTimeout("функция", 60*1000); за показването.
 
vesku каза:
Направи следното.
Сложи статистиката в отделен файл.
При показването в сайта го направи с ajax да се зарежда в някой див.
И после чрез javascript го направи да зарежда в тоя див статистиката през 1 минута.
Javascript
Код:
function loadurl(dest,formelement,onloadf) {
try {
xmlhttp = window.XMLHttpRequest?new XMLHttpRequest(): new ActiveXObject("Microsoft.XMLHTTP");
} 
catch (e)
{
}
xmlhttp.onreadystatechange = triggered;
xmlhttp.open("GET", dest);
xmlhttp.send(null);
function triggered() {
if ((xmlhttp.readyState == 4) && (xmlhttp.status == 200)) {
document.getElementById(formelement).innerHTML = xmlhttp.responseText;
if((onloadf =="yes") && (document.getElementById(formelement).innerHTML = xmlhttp.responseText))
{
window.location = window.location;
}
}
}
}
и със setTimeout("функция", 60*1000); за показването.


Къде да променя пътя до файла и как трябва да ми се казва див-а?
 

Back
Горе