Autor | Zpráva | ||
---|---|---|---|
Tazatel Profil * |
#1 · Zasláno: 5. 8. 2012, 11:53:15
Dobrý den,
snažím se experimentovat s funkcí file_get_contents a jde mě o to, že když načtu soubor třeba soubor.php, který obsahuje i php, tak aby se tento php skript zpracovatl: Př: $soubor = file_get_contents("soubor.php"); echo $soubor.php; a soubor.php může obsahovat třeba: <?php echo "Ahoj";?>
je pro mě důležité, ten skrtipt soubor.php "nahrát" do proměnné, proto třeba funkce include pro mě nepřichází v úvahu :( neví někdo co stím? Děkuji |
||
Alphard Profil |
#2 · Zasláno: 5. 8. 2012, 12:02:18
Načtěte to přes http.
|
||
Oison Profil |
#3 · Zasláno: 5. 8. 2012, 12:03:51
Musíš na ten skrip zavolat standartní GET request. Ne číst obsah souboru... ;)
|
||
Tazatel Profil * |
#4 · Zasláno: 5. 8. 2012, 12:08:08 · Upravil/a: Tazatel
když se to snažím načíst:
$soubor=file_get_contents("http://localhost/site/soubor.php"); tak to vypíše chybu Warning: file_get_contents(http://localhost/site/soubor.php): failed to open stream: Permission denied in /var/www/html/site/soubor.php on line 2 čili asi budu muset nějak nakonfigurovat apache asi co? :( to Oison: $soubor = $_GET("soubor.php"); ???? nebo jsem to asi špatně pochopil....... :( |
||
Alphard Profil |
$soubor=file_get_contents("http://localhost/site/soubor.php"); Dívám se na [#6], faktem je, že chybová hláška neodpovídá zakázanému allow_url_fopen, ale při http požadavku by se neměla vypisovat cestra v rámci filesystemu. Jaký přesně máte kód? |
||
Marek88 Profil |
#6 · Zasláno: 5. 8. 2012, 19:07:46
Tazatel:
„...Permission denied...“ Nemůžou za to špatně nastavená práva souboru? |
||
Časová prodleva: 12 let
|
0