Mam mały problem, z którym nie potrafię sobie poradzić.
Kawałek kodu, który wczytuje plik php do div i go przeładowywuje:
index.html
<script> var auto_refresh = setInterval( function() { $('#load').fadeOut('slow').load('ajaxfl.php').fadeIn("slow"); }, 3000); </script>
w pliku ajaxfl.php jest kawałek:
<script language="JavaScript"> flt'.$i.' = '.$Rest.'; tfm'.$i.'(); </script>
która odpowiada za odliczanie czasu (czyli z wartości 100 zrobi 1m 40s, 1m 39s...).
Niestety co odświeżenie "load" skrypt ten się duplikuje i odejmuje w tym samym czasie kolejną sekundę, czyli 10, 8, 5, 1.
Nie można przenieść kodu js do pierwotnego pliku, ponieważ wartość czasu jest pobierana z bazy danych a nowe rekordy mogą się pojawiać w każdym momencie, czas również musi się odliczać, a odświeżanie div co sekundę (ze stałym czasem) może spowodować spory problem dla serwera.
Na łatwiznę nie poszedłem, wszystkie możliwe próby naprawy tego problemu kończyły się fiaskiem. clearsetinterval stopuje mi odświeżanie gdziekolwiek bym go nie wstawił.
Bardzo proszę o pomoc