Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP] Problem z PHP Simple HTML DOM Parser
Forum PHP.pl > Forum > Przedszkole
ayo1001
Mam taki kod:
Kod
<?php
include('simple_html_dom.php');
$html = file_get_html('http://strona.pl/');
$class = $html->find("div[id=aaaa]", 0)->innertext;
echo $class;
?>

Po wejściu na stronę pokazuje mi się:
Kod
Loading...

Wynika to z tego, że ID które co chce wczytać ładowane jest z opóźnieniem przez preloader (ajax)

Można jakoś opóźnić wczytywanie się tej funkcji:
Kod
$class = $html->find("div[id=aaaa]", 0)->innertext;

albo "pominąć" wyświetlanie się preloadera ? (strona będzie normalnie wyświetlana)
slash^
Pobierz strone cURL-em:

http://php.net/manual/en/function.curl-init.php#116121
ayo1001
Rozwiąże to problem ?
markuz
Wejdź w konsolę w przeglądarce - sprawdź gdzie idzie request a potem curl na ten request i przechwycisz dane.
ayo1001
Chce pobrać tabele ze strony http://www.livesports.pl/ Jak można tego dokonać, chodzi mi o przykład. Nie wiem jak ominąć proces ładowania "Loading..."

Wie ktoś jak rozwiązać ten problem ?
fate
http://forum.php.pl/index.php?showtopic=233672&st=0
tu miales podobny watek, przesledź, kolega wyzej juz Ci napisal co masz zrobic
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.