Funkcija include
 
mtance 23. mar 2008 16:03:00 Pridružen od:
27. jan 2008
508 objav
198 16 1
#1

Imam eno vprašanje. Za neko stran hočem s funkcijo include vstaviti zunanjo stran. To se pravi: Vendar je noče vstavit.

<?php

include 'http://nekastran.org/vsebina.php';

?>

Če pa dam (v tem primeru je vsebina.php na istem strežniku, kakor stran <- kar pa zame ne pride v poštev)

<?php

include 'vsebina.php';

?>

pa dela brez problema. Na uradni strani PHPja piše, da bi moralo delat.

Imam pa PHP5 (Windows) <- mogoče zaradi Windowsev ?



Hvala


všeč(0) ni všeč(0) spam(0)
 
twarlock 23. mar 2008 16:03:25 Pridružen od:
17. okt 2006
160 objav
0 0 0
#2

aha, po tvoje, lahko kr inkludaš .php file s kere kol domene. to bi blo fajn, bi vso kodo od vseh lah vidl :D

razen, če bi rad inkludal tisto kar tisti php fajl izpiše... pol se pa to mal drgač nardi...


všeč(0) ni všeč(0) spam(0)
 
Vini 23. mar 2008 16:03:26 Pridružen od:
1. sep 2006
6612 objav
5234 611 56
#3

http://si.php.net/include/




If "URL fopen wrappers" are enabled in PHP (which they are in the default configuration), you can specify the file to be included using a URL (via HTTP or other supported wrapper ...




Preveri, ce imas to enablano.



Bi ti pa vsekakor odsvetoval includanje remote vsebine. Ce ciljni server ne bo dosegljiv ali pa samo slabo odziven, bo zaradi tega slabo odzivna tudi tvoja stran. Tega pa verjetno ne zelis, kajne?



Zakaj sploh to potrebujes? Skoraj gotovo obstaja kaksna boljsa resitev tvojega problema.


všeč(0) ni všeč(0) spam(0)
 
mtance 23. mar 2008 16:03:35 Pridružen od:
27. jan 2008
508 objav
198 16 1
#4

Kako bi pa potem naredil, da bi imel recimo enak Meni na večih straneh. vsebina.php na eni strani, se spreminja na večih straneh.To se pravi, spremenim vsebino na vsebina.php in se mi na ostalih straneh tudi spremeni.

Ubistvu, da bi izpisu vsebino.php na večih straneh


všeč(0) ni všeč(0) spam(0)
 
Vini 23. mar 2008 17:03:15 Pridružen od:
1. sep 2006
6612 objav
5234 611 56
#5

Ce zelis sinhronizirati vsebino med strezniki, je ena od resitev rsync.


všeč(0) ni všeč(0) spam(0)
 
mtance 23. mar 2008 17:03:17 Pridružen od:
27. jan 2008
508 objav
198 16 1
#6

Ne, mislim da si me narobe razumel. Hočem izpisati vsebino fajla. twarlock pravilno razmišlja ;)


všeč(0) ni všeč(0) spam(0)
 
Vini 23. mar 2008 17:03:25 Pridružen od:
1. sep 2006
6612 objav
5234 611 56
#7

Ce je to le menu, potem ne vidim razloga, da ne bi kar menu.php sinhroniziral med strezniki. Lahko pa se kar narobe razumem, daj malo bolj podrobno razlozi, kaj bi rad dosegel :)


všeč(0) ni všeč(0) spam(0)
 
mtance 23. mar 2008 17:03:32 Pridružen od:
27. jan 2008
508 objav
198 16 1
#8

Lej imam strani:

Stran A - tukaj imam sidebar.php (katerega bom spreminjal)

Stran B - hočem, da se mi tukaj izpiše sidebar.php od Stran A

Stran C - hočem, da se mi tukaj izpiše sidebar.php od Stran A

...

Da mi nebo treba na vseh straneh zmeraj spreminjat


všeč(0) ni všeč(0) spam(0)
 
Vini 23. mar 2008 17:03:45 Pridružen od:
1. sep 2006
6612 objav
5234 611 56
#9

Ce je v sidebar.php staticna vsebina, torej se ne generira ob vsakem zahtevku iz baze na primarnem strezniku, potem lahko vsekakor sidebar.php mirroras na ostale streznike in ga includas lokalno. Pa imas strani res na razlicnih streznikih?


všeč(0) ni všeč(0) spam(0)
 
twarlock 23. mar 2008 17:03:46 Pridružen od:
17. okt 2006
160 objav
0 0 0
#10
$data = file_get_contents('http://domena.tld/sidebar.php');
echo $data;
všeč(0) ni všeč(0) spam(0)
 
 

🔒 Za odgovor na to temo se moraš prijaviti.

Prijavi se