Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] include do zewn. pliku
Forum PHP.pl > Forum > Przedszkole
Taifun
  1. <?php @include("http://adres.pl/plik.php"); ?>

Witam, czy da się uruchomić taki kod w jakiś inny sposób na serwerach, które nie obsługują include do zewn. plików.
Warning: include() [function.include]: URL file-access is disabled in the server configuration in (...)
Cysiaczek
Raczej nie. Musiałbyś zmienić to w plikach php.ini serwerów.

Pozdrawiam.
webdice
Taki skrypt da się uruchomić, ale dostaniesz tylko wynik wykonania się tego kodu, a nie dostęp do zmiennych, funkcji itp.
Taifun
dobra, pasuje. Ale jak to zrobić?
Taifun
a jak to rozwiązać najoptymalniej aby serwera nie obciążało?
nowotny
Zależy co się na tamtej stronie znajduje i co chcesz z tym zrobić... tak bez szczegółów trudno coś powiedzieć...
Taifun
mniej więcej taki kod tam się znajduje:
  1. <?php
  2. $textfile ="quotes.txt";
  3. $quotes = file("$textfile");
  4. $quote = rand(0, sizeof($quotes)-1);
  5. echo $quotes[$quote];
  6. ?>
nowotny
I tego nie możesz skopiować po prostu do siebie...? o_O :/

Najprościej chyba będzie tak:
  1. <?php
  2. $content=file_get_contents("http://adres.pl/plik.php");
  3. ?>
Taifun
jak napisać najprostsze cache'owanie pobranych wyników z curla np.:
  1. <?php
  2. $ch = curl_init('http://localhost/curl/site.php');
  3. curl_exec($ch);
  4. curl_close($ch);
  5. ?>
nowotny
Ustawiasz sobie opcje cURla żeby ci zwracał zawartość, którą pobierasz z curl_exec i zapisujesz do pliku... :/
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.