PDA

Bekijk Volledige Versie : [PHP] Bestand uploaden



Gaafy
30/12/02, 13:37
Hoi NIWS,

Ik heb een raar probleem met het uploaden van een bestand. Ik gebruik
deze code:

// Maak de directory van het nieuwe theme
mkdir ("../../gaafy/layout/themes/$id", 0777);

// Geef het bestand de juiste rechten
chmod ("../../gaafy/layout/themes/$id", 0777);

// Kopieer het bestand
move_uploaded_file("$main" , "../../gaafy/layout/themes/$id/main.jpg");

Als ik nu in de laatste regel het "$id/" weg laat gaat alles perfect,
maar hij weigert om het bestand in net aangemaakte directory te plaatsen.

Iemand enig idee?

--
Gaafy
http://www.gaafy.nl

Maarten Wierda
30/12/02, 15:03
Gaafy wrote:

> // Kopieer het bestand
> move_uploaded_file("$main" , "../../gaafy/layout/themes/$id/main.jpg");
>
> Als ik nu in de laatste regel het "$id/" weg laat gaat alles perfect,
> maar hij weigert om het bestand in net aangemaakte directory te plaatsen.

<http://nl.php.net/manual/nl/function.move-uploaded-file.php>

bool move_uploaded_file ( string filename, string destination)

Draai jij het niet om nu? Ook zie ik in de comments staan:

"Watch out: The 'string filename' in the function description
move_uploaded_file (string filename, string destination)
is not the file name but the file itself"

Begrijpt PHP trouwens dat ie aan de hand van ../../ twee directories
terugmoet?

--
Cheers, Maarten Wierda