[HTML][PHP]Xpath błąd pobierania strony |
[HTML][PHP]Xpath błąd pobierania strony |
20.08.2019, 04:29:34
Post
#1
|
|
Grupa: Zarejestrowani Postów: 60 Pomógł: 0 Dołączył: 6.11.2017 Ostrzeżenie: (0%) |
Witam! Chciałem pobrać zawartość tej strony https://www.tibia.com/community/?subtopic=k...amp;world=Dibra mam taki kod:
Wczoraj wszystko działało a dzisiaj nie działa. Gdzie może być błąd ? |
|
|
20.08.2019, 09:00:02
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 455 Pomógł: 6292 Dołączył: 27.12.2004 |
A czymze objawia sie to nie dzialanie? Bo zepsuc moglo sie w stu miejscach....
Dodatkowo wlacz wyswietlanie bledow i sprawdzaj co zawieraja dane na kazdym etapie. To naprawde nie jest czarna magia tylko zwykle debugowanie -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
20.08.2019, 09:07:18
Post
#3
|
|
Grupa: Zarejestrowani Postów: 60 Pomógł: 0 Dołączył: 6.11.2017 Ostrzeżenie: (0%) |
Działanie objawia się tym że ten kod pobierał liczby z tabeli wczoraj a dzisiaj już nie.
|
|
|
20.08.2019, 09:12:39
Post
#4
|
|
Grupa: Moderatorzy Postów: 36 455 Pomógł: 6292 Dołączył: 27.12.2004 |
Cytat Dodatkowo wlacz wyswietlanie bledow i sprawdzaj co zawieraja dane na kazdym etapie. To naprawde nie jest czarna magia tylko zwykle debugowanie
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
20.08.2019, 11:53:35
Post
#5
|
|
Grupa: Zarejestrowani Postów: 60 Pomógł: 0 Dołączył: 6.11.2017 Ostrzeżenie: (0%) |
Wyświetla się takie ostrzeżenie:
Warning: file_get_contents(https://www.tibia.com/community/?subtopic=killstatistics&world=Dibra): failed to open stream: HTTP request failed! HTTP/1.1 403 Forbidden in C:\xampp\htdocs\awaria\1test.php on line 27 Warning: DOMDocument::loadHTML(): Empty string supplied as input in C:\xampp\htdocs\awaria\1test.php on line 36 |
|
|
20.08.2019, 12:16:13
Post
#6
|
|
Grupa: Moderatorzy Postów: 36 455 Pomógł: 6292 Dołączył: 27.12.2004 |
no i juz wiesz czemu nie dziala
zamiast file_get_contents sprubuj sie polaczyc przy pomocy curl -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
20.08.2019, 12:45:44
Post
#7
|
|
Grupa: Zarejestrowani Postów: 60 Pomógł: 0 Dołączył: 6.11.2017 Ostrzeżenie: (0%) |
Teraz to wygląda tak:
I jest teraz takie ostrzeżenie: Warning: DOMDocument::loadHTML() expects parameter 1 to be string, resource given in C:\xampp\htdocs\awaria\test.php on line 73 |
|
|
20.08.2019, 13:30:04
Post
#8
|
|
Grupa: Moderatorzy Postów: 36 455 Pomógł: 6292 Dołączył: 27.12.2004 |
Nie zadne
$dom->loadHTML($ch); a $dom->loadHTML($data); Patrz co wkladasz -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
20.08.2019, 14:47:09
Post
#9
|
|
Grupa: Zarejestrowani Postów: 60 Pomógł: 0 Dołączył: 6.11.2017 Ostrzeżenie: (0%) |
Dziękuję już działa.
|
|
|
Wersja Lo-Fi | Aktualny czas: 26.04.2024 - 04:14 |