Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Opóźnione pobranie kodu strony.
blojayble
post
Post #1





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 19.03.2010

Ostrzeżenie: (0%)
-----


Witam.


Ostatnio postanowiłem sobie napisać pewien skrypt, który wyświetlał by wybrane dane z innej strony, spoza mojego "serwisu". Problem leży w tym, iż interesująca mnie zawartość strony jest generowana przez skrypt w JS, który na wykonanie po załadowaniu strony nieco czasu potrzebuje.

I gdy używam np. file_get_contents(), czy też pobieram stronę za pomocą cURL'a, dostaje kod strony, ale w miejscu oczekiwanych danych jest pusto, bo skrypt w js po prostu się nie wykonał.

I teraz pytanie: czy istnieje jakiś sposób/metoda, by wczytać tę stronę, po jej pełnym załadowaniu, czy chociaż jakoś opóźnić ten proces? Gdy chcę sobie zobaczyć kod strony w przeglądarce wszystko jest, a gdy pobieram poprzez php, już mam niespodziankę. (IMG:style_emoticons/default/smile.gif)


Z góry dziękuję za wszelkie sugestie i rady.


Pozdrawiam.
~blojayble

Ten post edytował blojayble 17.09.2012, 17:55:42
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Arcioch
post
Post #2





Grupa: Zarejestrowani
Postów: 324
Pomógł: 110
Dołączył: 18.09.2012

Ostrzeżenie: (0%)
-----


Jeżli cURL zwraca Ci 404 to znaczy, że nie wysłałeś wszystkich nagłówków (IMG:style_emoticons/default/wink.gif)
Sprawdz firebugiem dokładnie jakie nagłowki wysyła ta strona oraz jakie nagłowki Ty wysyłasz w swoim skrypcie.

Bez kodu albo strony z której chces pobrać treść cięzko jest Ci pomóc.

Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 6.10.2025 - 03:11