[PHP] Pobieranie danych z innych stron.
Ostatnio zmodyfikowano 2015-10-31 13:26
Capitan Temat założony przez niniejszego użytkownika |
[PHP] Pobieranie danych z innych stron. » 2015-10-28 18:22:09 Ahoj, chce pobrać konkretne dane z pewnej strony, lecz wyskakuje mi bład :< Kod przeszukuje ranking (100 pozycji na każdej stronie). $k - odpowiada za strone $j - wiersz w tabeli for ($k = 44; $k < 56; $k++) { $html2 = file_get_html("http://www.blablablablabla=$k"); for ($j = 0; $j < 100; $j++) { $nick_nr = 6 * ($j) + 1; $nick_spr = $html2->find(".row1 td", $nick_nr)->innertext; if ($nick_spr == $nick_b) { echo "<td width='150px'; align='center'>" . $nick_spr . "</td>";
} } } Wywala błąd: Fatal error: Maximum execution time of 10 seconds exceeded in /virtual/blablabla/simple_html_dom.php on line 643 Pomoże ktoś? Jak to usunąć, albo może ktoś podpowie jak to zrobić inaczej. |
|
maly |
» 2015-10-29 08:02:22 Ten śmieszy simple_html_dom jest potwornie powolny, spróbuj użyć DOMDocument lub "ręcznie" wyszukaj potrzebnyh informacji. |
|
malan |
» 2015-10-31 13:26:11 Błąd, który otrzymujesz wynika z tego, iż Twój skrypt wykonuje się dłużej niż pozwala na to " max_execution_time". W pliku php.ini możesz podwyższyć maksymalny czas wykonywania skryptu. Jeżeli chodzi o parsowanie kodu HTML to polecam The DomCrawler Component. |
|
« 1 » |