Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] include do zewn. pliku
Taifun
post
Post #1





Grupa: Zarejestrowani
Postów: 222
Pomógł: 2
Dołączył: 10.07.2007

Ostrzeżenie: (10%)
X----


  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 (...)


--------------------
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 10)
Cysiaczek
post
Post #2





Grupa: Moderatorzy
Postów: 4 465
Pomógł: 137
Dołączył: 26.03.2004
Skąd: Gorzów Wlkp.




Raczej nie. Musiałbyś zmienić to w plikach php.ini serwerów.

Pozdrawiam.


--------------------
To think for yourself you must question authority and
learn how to put yourself in a state of vulnerable, open-mindedness;
chaotic, confused, vulnerability, to inform yourself.
Think for yourself. Question authority.
Go to the top of the page
+Quote Post
webdice
post
Post #3


Developer


Grupa: Moderatorzy
Postów: 3 045
Pomógł: 290
Dołączył: 20.01.2007




Taki skrypt da się uruchomić, ale dostaniesz tylko wynik wykonania się tego kodu, a nie dostęp do zmiennych, funkcji itp.

Ten post edytował webdicepl 3.02.2008, 12:17:08
Go to the top of the page
+Quote Post
Taifun
post
Post #4





Grupa: Zarejestrowani
Postów: 222
Pomógł: 2
Dołączył: 10.07.2007

Ostrzeżenie: (10%)
X----


dobra, pasuje. Ale jak to zrobić?


--------------------
Go to the top of the page
+Quote Post
nowotny
post
Post #5





Grupa: Zarejestrowani
Postów: 875
Pomógł: 122
Dołączył: 2.02.2008

Ostrzeżenie: (0%)
-----


Na przykład przy użyciu fopen" title="Zobacz w manualu PHP" target="_manual, fread" title="Zobacz w manualu PHP" target="_manual, file_get_contents" title="Zobacz w manualu PHP" target="_manual, curl" title="Zobacz w manualu PHP" target="_manual czy tam multum innych funkcji...
Go to the top of the page
+Quote Post
Taifun
post
Post #6





Grupa: Zarejestrowani
Postów: 222
Pomógł: 2
Dołączył: 10.07.2007

Ostrzeżenie: (10%)
X----


a jak to rozwiązać najoptymalniej aby serwera nie obciążało?


--------------------
Go to the top of the page
+Quote Post
nowotny
post
Post #7





Grupa: Zarejestrowani
Postów: 875
Pomógł: 122
Dołączył: 2.02.2008

Ostrzeżenie: (0%)
-----


Zależy co się na tamtej stronie znajduje i co chcesz z tym zrobić... tak bez szczegółów trudno coś powiedzieć...
Go to the top of the page
+Quote Post
Taifun
post
Post #8





Grupa: Zarejestrowani
Postów: 222
Pomógł: 2
Dołączył: 10.07.2007

Ostrzeżenie: (10%)
X----


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. ?>


--------------------
Go to the top of the page
+Quote Post
nowotny
post
Post #9





Grupa: Zarejestrowani
Postów: 875
Pomógł: 122
Dołączył: 2.02.2008

Ostrzeżenie: (0%)
-----


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. ?>
Go to the top of the page
+Quote Post
Taifun
post
Post #10





Grupa: Zarejestrowani
Postów: 222
Pomógł: 2
Dołączył: 10.07.2007

Ostrzeżenie: (10%)
X----


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. ?>


Ten post edytował Taifun 8.02.2008, 12:51:05


--------------------
Go to the top of the page
+Quote Post
nowotny
post
Post #11





Grupa: Zarejestrowani
Postów: 875
Pomógł: 122
Dołączył: 2.02.2008

Ostrzeżenie: (0%)
-----


Ustawiasz sobie opcje cURla żeby ci zwracał zawartość, którą pobierasz z curl_exec i zapisujesz do pliku... :/

Ten post edytował nowotny 8.02.2008, 12:56:06
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 05:29