Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Pobieranie źródła strony
Forum PHP.pl > Forum > PHP
Redchiro
Mam taki problem zrobiłem skrypt który pobiera źródło z zewnętrznej strony.
Jego część wygląda tak:

$html = file_get_contents( 'http://www.strona.pl/index.php?zmienna=wartosc' ) ;

Uruchamiam go na kompie przez program EASYPHP i wszystko działa. Ale po wysłaniu na serwer cba.pl lub yoyo.pl wywala błąd funkcji 'file_get_contents()'.
Przeczytałem, ze serwery oferujące darmowy hosting mają wyłączoną między innymi tę funkcje sad.gif

Wie ktoś jak można zastąpić tę funkcją (może w jawascipcie)?
Zna ktoś może hostingi które nie mają wyłącznych tych funkcji?

Proszę o pomoc
drPayton
http://pl2.php.net/manual/pl/ref.curl.php
Np tak:
  1. <?php
  2. $ch = curl_init(urldecode($adres));
  3. curl_setopt($ch, CURLOPT_HEADER, 0);
  4. curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
  5. $pobrane_zrodlo = curl_exec($ch);
  6. curl_close($ch);
  7. ?>
Redchiro
Prawdo podobnie to banalny błąd może dlatego, że wogóle nie znam się na curlu.
Co zrobić??

Wywala mi taki błąd (to jest na serwerze yoyo.pl):

Fatal error: Call to undefined function: curl_init() in /var/www/sites/yoyo.pl/k/o/jakislogin/index.php on line 36

Ten kod który mi podałeś dokleiłem w pliku index.php
Trzeba zmieniać jakieś rozszerzenie lub dołączać jakąś bibliotekę?
czachor
W linku podanym przez @drPaytona masz Wymagania, a błąd - po polsku - oznacza, że tej funkcji nie ma.
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.