JS przeladowuje strone pod warunkiem...

0

Witam. Chcialbym napisac maly skrypt, ktory przeladowuje strone tylko i wylacznie po spelnieniu odpowiedniego warunku. Uzywam nastepujacych rzeczy:

  1. Baza danych na mysql'u
  2. Plik index.php, gdzie znajduje sie skrypt w js'ie.
  3. sprawdzanie.php, gdzie znajduje sie funkcja w php
    I teraz tak: otwierajac strone index.php, chce, aby co powiedzmy 60s napisany na niej skrypt w js'ie "wywolywal" pewna funkcje z pliku sprawdzanie.php (np. "sprawdzanie.php?looknij=1"), ktora to funckja loguje sie do bazy, sprawdza w tabeli jeden wpis, i zwraca do index.php wartosc "wyciagnietej" zmiennej (albo 1 albo 0). I jezeli js w index.php przyjmie 1, strona index.php ma sie przeladowac, jezeli nie...nie robi nic. I tak co 60 s. Czy jest to mozliwe ? Jezeli tak to prosze o wskazowke jak javascriptem odebrac wynik funkcji, ktora loguje sie do bazy itp. Z reszta nie bede mial problemow. Z gory dzieki za pomoc.
0

eeeee... z tym odbieraniem przez JS zwrotu z PHP to trochę cieżka sprawa,
to znaczy można by się bawić ale różnie to w różnych przeglądarkach jest...

a nie możesz zrobić tak:

w index.php:

setInterval('ramka.location.href="sprawdzanie.php?looknij=1"', 60000);

a w sprawdzanie.php:

jeżeli coś tam co ci sprawdza, sprawdzi że jest zero to nic nie zrobi
a jak będzie jedne to wyświetli przeładowanie JSowe, czyli

echo 'top.location.href="jakiś_adres_tutaj"';

0

Ok dzieki, dziala fajnie. Troche to zmodyfikowalem i jest ok. Ale mam problem z opera. Jutro sie tym zajme i dostosuje do innych przegladarek. Dzieki za pomoc.

1 użytkowników online, w tym zalogowanych: 0, gości: 1