dobryvinyl.com
30.05.2005, 14:02:32
Czyli ja robilem to tak
<?php
mkdir(\"../../../gfx/$katalog/$id\"); ?>
ale zostala mi wyswietlona informacja
Cytat
Warning: mkdir(../../../gfx/miejsca/1725) [function.mkdir]: No such file or directory in /v/hotmagazine.pl/www/admin/inc/obrazki/gfx.add.php on line 113
Pomocy
nospor
30.05.2005, 14:08:29
.. - katalog wyżej. Twoja instrukcja robila 3 katalogi powyzej
katalog musi byc w innym katalogu. jak chcesz zrobic 3 poziomy nizej to musisz mieć po drodze jakieś katalogi do poziomu 3 nizej
dobryvinyl.com
30.05.2005, 14:10:33
nie sugeruj sie nazwenictwem z alertu bo ono tyczy sie calkowicie innego katalogu. Teraz zmieniolem w opisie zeby bledow nie bylo. Chodzi o to ze skrypt musi cofnac sie o 3 poziomy nizej i wejsc 2 katalogi wyzej.
nospor
30.05.2005, 14:16:55
nie wiem, czy nasze pojęcia wyzej , niżej mają tę samą definicję?
niżej, czyli glebiej. 1/2/3/4
4 jest niżej niż 1
ok
jestes w 4. instrukcja ../.. przejdziesz do 2.
dobryvinyl.com
30.05.2005, 14:20:29
jestem w 4
/1/2/3/4
a chce utworzyc katalog w 6:
1/5/6
nospor
30.05.2005, 14:23:14
najpierw muszą istnieć katalogi 5 i 6.
czyli mkdir(../../../5);mkdir(../../../5/6);mkdir(../../../5/6/twojkatalog);
a jednak nasze pojecia nizej wyzej byly rózne
dobryvinyl.com
30.05.2005, 14:58:08
a gdzie tu jest blad w takim razie :
<?php
move_uploaded_file($_FILES['miniaturka']['tmp_name'], '../../../gfx/obrazki/' . $katalog . '/m/' . $_FILES['miniaturka']['name']); ?>
napewno blad jest w zapisie. Nie czyta mi $katalog gdzie popelnilem blad?
nospor
30.05.2005, 15:00:58
W jakim sensie czy nie czyta? wstawia nic? znaczy sie że nic nie ma w $katalog.
skąd pobierasz tą zmienną?
dobryvinyl.com
30.05.2005, 15:03:26
Sorki za zawracanie dupoy juz znalazlem.
dr_bonzo
30.05.2005, 16:05:02
W mkdir() jest jeszcze parametr "recursive" co pozwala tworzyc:
/katalog/blabla/foo/bar
nawet jesli poprzednie nie istnieja.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.