Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Pobieranie danych z innej strony
Forum PHP.pl > Forum > PHP
TheDuliMen
  1. <?php
  2. $strona = file_get_contents("http://racegame.pl/profile.php?user=768");
  3. preg_match('#Ranking\n*\s*(\d*)#', $strona, $tablica);
  4. $dane = $tablica[1];
  5.  
  6. echo '$dane';
  7. ?>


Dlaczego to nie chodzi?
!*!
  1. echo $dane;
TheDuliMen
  1. <?php
  2. $strona = file_get_contents("http//racegame.pl/profile.php?user=768");
  3. preg_match('#Ranking\n*\s*(\d*)#', $strona, $tablica); // Rodzaj wyścigu
  4. $dane = $tablica[1]; // Rodzaj wyścigu
  5.  
  6. echo $dane;
  7. ?>


Błąd:
Warning: file_get_contents(http//racegame.pl/profile.php?user=768) [function.file-get-contents]: failed to open stream: No such file or directory in /virtual/t/h/thedulimen.ugu.pl/skrypt.php on line 2
!*!
831:Dziwne u mnie działa.
  1. $strona = file_get_contents("http://racegame.pl/profile.php?user=768");
  2. preg_match('#Ranking\n*\s*(\d*)#', $strona, $tablica);
  3. print_r($tablica);


Kod
Array ( [0] => Ranking [1] => )
TheDuliMen
U mnie nadal błąd...
pitu
Cytat(TheDuliMen @ 2.07.2012, 20:42:46 ) *
U mnie nadal błąd...


Masz błąd w linku, pewnie dlatego.

Zamiast http:// masz http//
TheDuliMen
Cytat(pitu120 @ 2.07.2012, 20:45:12 ) *
Masz błąd w linku, pewnie dlatego.

Zamiast http:// masz http//


Ale przed moim postem że znowu błąd użyłem tego kodu
  1. <?php
  2.  
  3. $strona = file_get_contents("http://racegame.pl/profile.php?user=768");
  4. preg_match('#Ranking\n*\s*(\d*)#', $strona, $tablica);
  5. print_r($tablica);
  6.  
  7. ?>
!*!
Musisz mieć coś nie tak z hostingiem. Jesli jest to na localhost, sprwdź w ogóle co wyświetla Ci $strona.
TheDuliMen
Właśnie nic, kolega mi powiedział że po prostu skrypt albo nie może albo nie chce się połączyć z stroną.
phpion
Prawdopodobnie masz wyłączone allow_url_fopen w php.ini - włącz je.
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.