ugrás a tartalomhoz

extra tárhely, nem müxik a move_uploaded_file

Km4t3 · 2006. Nov. 21. (K), 21.15
Üdv!
vagy oldalam, ami az extrának a szerverén van és nem müködik ralyta a move_uploaded_file () fgv... van valaki másnak ilyen problémája?
ha igen ti hogy oldottátok meg?
vagy hogy lehet fájlt feltölteni ugyhogy ezt a fgv-t kikerülöm?
ui.: itt a kod:

$feltoltes_konyvtar = "../hir_pics";

	if ( isset( $fajl ) ) {

	if ( $fajl_type == "image/gif" ) { 
		move_uploaded_file ( "$fajl", "$feltoltes_konyvtar/$fajl_name") or die ("A Képet ( $fajl ) nem lehet feltölteni!"); 
	} 
	if ( $fajl_type == "image/pjpeg" ) { 
		move_uploaded_file ( "$fajl", "$feltoltes_konyvtar/$fajl_name") or die ("A Képet ( $fajl ) nem lehet feltölteni!"); 
		} 
	}
ez a kód az uw szerverén müködött!
előre is köszönöm!
 
1

move_uploaded_file amúgy sem áll a helyzet magaslatán...

virág · 2006. Nov. 22. (Sze), 13.36
a "move_uploaded_file" nem áll a helyzet magaslatán, többször volt már gondom vele, használd helyette a copy-t és kezeld le saját magad a beérkező fájlt. :)
2

hali

Anonymous · 2006. Dec. 3. (V), 18.29
Hali
Km4t3 vagyok csak nem engedett belépni :\
Bocsi hogy csak msot írok de nem volt netem :(
akkor azt mondod, hogy csináljam copy-val
hát én még életemben nem használtam, de utána néztem neten
és írtam egy ilyet, ami nem müxik, mi lehet benne a hiba?:

$feltoltes_konyvtar	=	"/../hir_pics";
if (is_uploaded_file($fajl)) {
	copy($fajl, "$feltoltes_konyvtar");
} else {
	echo "Lehetséges támadás. Fájlnév: '$fajl'.";
}
Előre is köszi mindenkinek mindent!
3

Azért elég egyértelmû...

Anonymous · 2006. Dec. 3. (V), 20.54
Add ugyanazokat a paramétereket a copynak, mint amit a move_uploaded_file -nál használtál volna. Azaz nem a célkönyvtárat adod meg, hanem a cél fájlnevet is.
Aztán pedig töröld a feltöltött fájlt az átmeneti tárból.