![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 1 012 Pomógł: 109 Dołączył: 26.09.2003 Skąd: nexis.pl Ostrzeżenie: (0%) ![]() ![]() |
Jak pobrać dane (np. liczbę słuchaczy) z poniższej strony:
http://62.233.164.156:8000/index.html ? Próbowałem następującym skryptem, ale bez sukcesu: [php:1:89ee891fae] <?php $f1 = @fopen("http://62.233.164.156:8000/index.html", "r"); if ($f1) { while(!feof($f1)) $strona1= fread($f1); fclose($f1); $strona1 = preg_replace("/r/", "", $strona1); $strona1 = preg_replace("/n/", "", $strona1); $strona1 = preg_replace("/ /", "", $strona1); preg_match("Listener Peak: </font></td><td><font class=default><b>(.*?)</b>", $strona1, $dat); $dat = substr($dat[0], -14, -4); global $dat; } echo "Słuchaczy: $dat"; ?>[/php:1:89ee891fae] |
|
|
![]()
Post
#2
|
|
![]() TAO programowania Grupa: Zarejestrowani Postów: 340 Pomógł: 3 Dołączył: 25.03.2003 Skąd: ze słoika Ostrzeżenie: (30%) ![]() ![]() |
1. Upewnij się że podna stona isntnieje
![]() 2. Jak ona wygląda ze struktury ? 3. Co wyświetla skrypt ? Jeżeli czytasz ze swojego serwera i masz dostęp do tego z którego chcesz pobierać, to stwórz sobie czysty plik txt na serwerze w którym skrypt na docelowym zapisuje dane, po czym pobierasz plik (lepiej ftp niż fread). A jeżeli to nie na twoim serwerze to msuisz pobrać stronę (fread) poczym wyciąć odpowiedni fragment. jest dość duży problem jeżeli ten plik jest portalem gdzie dynamicznie zmieniają się dane, wtedy trzeba kombinować ze zmiennymi itd. -------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 20.06.2025 - 03:23 |