Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Pobieranie danych z div co 'n' sekund i zapis do pliku
Forum PHP.pl > Forum > Przedszkole
bercow
Witam.
Zastanawiam się (czyt. nie mam zielonego pojęcia) jak napisać następujący skrypt. Jego zadanie to pobieranie danych z div, sprawdzenie czy są rożne od aktualnie posiadanych informacji, podmienienie jeżeli tak, lub brak zmian, i zapisanie do pliku, cala operacja ma być powtarzana co 'n' sekund. Czyli pobiera np. imieniny z wp.pl, co 12h, i jeżeli info sie zmieni, to zapisywać nowe dane do txt, jak nie to zamykał plik bez zmian. A wiec mamy np.
  1. <div id="cos"><br><br><b>Dane 1</b><br><b>Dane 2</b></div>

Interesuje mnie same pobranie informacji, i pętla, problemem dla mnie jest czas w którym plik php może działać (byl chyba limit 30 sek.), i jego "awaryjność". Jak bym miał to zapisać wyglądało by to tak (zapisane tak "ludzkim" językiem).
  1. x:=dane 1
  2. y:=dane 2
  3. a:=www.adres.pl/dane1.txt
  4. b:=www.adres.pl/dane1.txt
  5. if x==a then fclose else a:=x
  6. if y==b then fclose else b:=y

Całość w pętli np. co 30 sek. Po co mi takie cos, a no cala idea wygląda tak, dane sie aktualizują do txt, ja je na PC pobieram np. tez co 30 sek.i robie dokładnie to samo, i widzę zmiany na stronie bez wchodzenia na nią

To moze samo pobieranie informacji z div questionmark.gif,
korro
Skorzystaj z cURL.

Przykładowy kod:
  1. $site = curl_init("http://pogoda.wp.pl");
  2. curl_setopt($site, CURLOPT_RETURNTRANSFER, true);
  3. $trescStrony = curl_exec($site);

W zmiennej $trescStrony będziesz miał źródło strony, w tym także Twojego diva.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.