$(document).ready(function() { $.ajax({ type: "POST", url: "refresh.php", success: function(html){ refresh = parseInt(html) * 1000; } }); });
pobieram sobie z pliku 'refresh.php' z bazy danych czas, co ile ma mi się odświeżać skrypt i mnożę to razy 1000 aby otrzymać milisekundy. Dalej robię tak:
$(document).ready(setInterval(function() { // jakieś instrukcje }, refresh));
no ale zwraca mi 'refresh is not defined'. Nie za bardzo wiem, z której strony mógłbym to ugryźć. Ponadto kiedy 'wyalertuję' zmienną 'refresh' w sekcji 'success' poprzedniego kodu to zwraca mi ładną wartość, taką jakiej się spodziewam. Ale poza tą sekcją już mi alertuje '0'. Jak mogę z tamtej sekcji zmienną zrobić globalną ?
Nie wiem czy w ogóle da się ustawić setInterval za pomocą zmiennej, więc może próbuję na darmo, ale jednak proszę Was o pomoc. Internety przekopałem od wczoraj, ale nie trafiłem na dobre rozwiązanie.
Jak zawsze liczę na Waszą wiedzę i pomoc

Pozdrawiam.