Autor Zpráva
Szkepek
Profil
Ahoj, potřebuju opet help :-).

ve složce / mám soubor nejaky.php ktery si bere obrazky a styly ze slozky /neco

do souborů ve složce / ho m¨ůžu v pohodě includovat, ale na stránkách bezi jeste jina aplikace, ktera je tak komplexni, ze potrebuje vlastni slozku. je treba ve slozce /rd . Zajima me, jestli muzu nejak includovat ten soubor nejaky.php ve slozce /rd, tak aby si zmenil i cesty pro obrazky.

Includovat jej uz se mi povedlo pomoci
include (dirname(__FILE__). '/../neco.php');
ale porad se mi neukazkou ty obrazky a nenactou stzle, ktere tolik potrebuju...
Peca
Profil
Zkus před includnutím použít chdir.
Szkepek
Profil
server me nepusti pres SAFE MODE :-(. Jiny napadm jakykoliv ?
Szkepek
Profil
uprava, tak uz me to pustil, ale nepomohlo to :-(
matak
Profil
resim stejny problem, sory jen sem se chtel prihlasit, aby mi reseni prislo do mailu
mila
Profil
Pokud tě tam nepustí safemod, tak s tím asi nic neuděláš.
Jesli si ho includoval a stále to nefunguje, tak bude problém někde jinde.

Mohlo by to být tím, že když includuješ, tak se počítá relativní cesta od té aktuální, což zpravidla není cesta k includovanému souboru, ale k tomu který je puštěn.

*** soubor /rd/index.php ***
// tenhle je puštěn první
nclude (dirname(__FILE__). '/../neco.php');

*** soubor /neco.php ***
// nasledujici řádek se snaží includovat /rd/neco/inc.php
include neco/inc.php;

// lepší je
include dirname(__FILE__) . '/neco/inc.php';
sonik
Profil
a co v neco.php napsat absolutní cesty http://nekde.cz/neco/img1.jpg atd.?? místo relativních neco/img1.jpg
mila
Profil
a co v neco.php napsat absolutní cesty http://nekde.cz/neco/img1.jpg atd.?? místo relativních neco/img1.jpg
Tohle je něco jiného. Includuješ ve filesystému, ne nějakou internetovou adresu. Samozřejmě to jde, ale nezpracuje to php, navíc musí vytvořit http požadavek.

Absolutní cesta vypadíá jako /raid/f/franta.cz/www/ nebo C:\apache\htdoc\franta\ a záleží to na konrétním serveru
Toto téma je uzamčeno. Odpověď nelze zaslat.