mam problem. uzywam obecnie overlib.js za pomocą ktorego moge JS'em wyświetlac różne "dymki". I tu pojawiają sie schodki, umiem w tych dymkach wyswietlic kod html czy zmienne PHP ale potrzebuje wyswietlić tam odliczanie czasu równiez w JS.
$xxcf = '<script type=text/javascript>
var secs = 0; //**** liczba sekund do odliczenia
var element = \'czas\'; //**** atrybut id elementu wyświetlającego wynik
var T = null;
function count(id){
temp = secs;
if(secs > 0){
//**** ten kawałek kodu "rozbija" sekundy na inne jednostki
result = Math.floor(temp / 86400) + \' d \';
temp %= 86400;
result += Math.floor(temp / 3600) + \' h \';
temp %= 3600;
result += Math.floor(temp / 60) + \' m \';
temp %= 60;
result += temp + \' s\';
document.getElementById(element).innerHTML = result; //**** wypisanie stanu zegara
secs--;
}else{
location.reload() //**** co robimy gdy odliczanie się zakończy
clearInterval(T);
}
}
function counter(days, hours, minutes, seconds){
secs = days*86400 + hours*3600 + minutes*60 + seconds;
T = window.setInterval(\"count()\", 1000);
//count();
}
</script>';
$xxce= '<script type=text/javascript>counter(0,\'.$godziny.\',\'.$minuty.\',\'.$sekundy.\');</script>';
To sa chyba 2 zmienne które musze umieścic w "dymku" aby dzialalo odliczanie czasu ale gdy umieszczam go w dymku to wogole sie nie pokazuje...
Ten post edytował Arsanael 9.07.2010, 06:00:27