Autor | Zpráva | ||
---|---|---|---|
Milkys Profil |
Dobrý podvečer vážení,
tak jsem se do toho nějak zamotal. Struktura adresářů: domena.cz/slozka1/slozka2/slozka3/slozka4/slozka5/soubor.php a domena.cz/jina-slozka1/jina-slozka2/jina-slozka3/jina-slozka4/jina-slozka5/fotka.jpg V souboru soubor.php je toto: <?php $foto_size = getimagesize("jina-slozka1/jina-slozka2/jina-slozka3/jina-slozka4/jina-slozka5/fotka.jpg"); echo $foto_size[0].' x '.$foto_size[1]; //vypíše rozměry (šířka x výška) souboru fotka.jpg ?> Nenajde soubor fotka.jpg Pokud soubor.php vložím do kořene, soubor fotka.jpg to najde a funkce getimagesize() se provede. Vím, že nadřazený adresář je ../ .
Tuším, že to bude v lomítkách a tečkách. Dá se vůbec použít funkce getimagesize(), když jsou oba soubory tak hluboko? Děkuji za přínosné reakce. Milkys: Tak už to mám, odpovím si sám: před path se souborem je třeba vložit ./, protože cesta se musí volat z rootu. <?php $foto_size = getimagesize("./jina-slozka1/jina-slozka2/jina-slozka3/jina-slozka4/jina-slozka5/fotka.jpg"); echo $foto_size[0].' x '.$foto_size[1]; //vypíše rozměry (šířka x výška) souboru fotka.jpg ?> |
||
nethor Profil |
#2 · Zasláno: 4. 11. 2012, 22:37:20
Pro úplnost doplním, že
./ je od souboru. z rootu je pouze / |
||
Časová prodleva: 11 let
|
0