Autor | Zpráva | ||
---|---|---|---|
Darker Profil |
#1 · Zasláno: 31. 5. 2011, 18:33:15
Lze nějak PHP skript přesvědčit, že není ve složce, ve které si myslí, že je?
Mám skript ve root/slozka/index.php Mám root/ble.php Chci aby v index.php bylo možné provést bez potíží: include "ble.php" realpath(".")=="root/" Předem dík. Přišel jsem na set_include_path ale nic moc jsem tím nezískal. |
||
Rellik Profil |
#2 · Zasláno: 31. 5. 2011, 18:45:04 · Upravil/a: Rellik
proč jednoduše neuděláš
include '../ble.php'; |
||
Darker Profil |
#3 · Zasláno: 31. 5. 2011, 20:39:33
Asi protože nechci. Kdybych tu popisoval situaci se vším co k ní patří, trvalo by to dlouho ačkoliv výsledný dotaz by byl stejný.
|
||
Majkl578 Profil |
#4 · Zasláno: 31. 5. 2011, 21:29:49 · Upravil/a: Majkl578
Šlo by to funkcí chdir:
chdir('/tmp'); include 'test.php'; // /tmp/test.php Ale i změnou include path: set_include_path(get_include_path() . PATH_SEPARATOR . '/tmp'); include 'test.php'; // /tmp/test.php |
||
Darker Profil |
#5 · Zasláno: 1. 6. 2011, 01:51:12 · Upravil/a: Darker
Majkl578:
Děkuju, funkce chdir funguje perfektně. Set include path jsem používal asi špatně, když teď koukám na tvůj zápis. |
||
Časová prodleva: 13 let
|
0