Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [cURL] pobranie danych po załadowaniu strony
Forum PHP.pl > Forum > PHP
Spawnm
Witaj,

dziś postanowiłem sobie zrobić sygnaturkę z info czy jestem online ile mam fragów itp w quakelive.com.

No i mam mały problemik , przez file_get_contents() strona jest zwracana przed załadowaniem profilu ,
przy cURL jest podobnie wyświetla mi stronę, przez chwilę się niby wczytuje i nic efekt jak przy file_get_contents();

Jakieś pomysły?
erix
Cytat
strona jest zwracana przed załadowaniem profilu

?

A tak nieco jaśniej? No i kod, oczywiście.
Spawnm
  1. <?php
  2. $ch = curl_init('http://www.quakelive.com/#profile/summary/Spawnm');
  3. curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (X11; U; Linux i686; pl; rv:1.8.0.3) Gecko/20060426 Firefox/1.5.0.3');
  4.  
  5.  
  6. curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  7. echo curl_exec($ch);
  8. sleep(15);
  9. curl_close($ch);
  10.  
  11. ?>

sleep daje mi że strona ma loading przez dłużej ale nadal nie ładuje profilu :/
erix
Cytat
#profile/summary/Spawnm

Nie ładuje, bo jest to rozwiązane via AJAX. winksmiley.jpg Stąd ten hash.
Spawnm
Czyli nie da rady?
erix
Cytat
use automated scripts to collect information from or otherwise interact with the Service or the Website;

Wybacz... winksmiley.jpg
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.