Kan ikke bruge copy()

Tags:    php

Fejl:
Warning: copy(): Unable to access in /mnt/raid/www/www/babegalleri/upload1/index.php on line 6

Kode:
$to = time().$_POST[type];

copy($_FILES["image"]["tmp_name"],$to);

Det hele virker på b-one's server, men ikke på powerhosting, hvad kan jeg gøre for at uploade så?



8 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 2 karma
Sorter efter stemmer Sorter efter dato
Prøv med en var_dump($_FILES); og sammenlign eventuelt med http://dk2.php.net/manual/en/features.file-upload.errors.php



Det var da helt vildt så dødt der er over alt på nettet her i julemånederne :S



Har du tjekket af destinationsmappen er chmod'et til 777?



Ja og det er den. :/
Havde også samme problem engang for nogle måneder siden, hvor vi fandt ud af noget med  eller sådan noget :S

Det er jeg desværre kommet til at slette og forumet er lukket.



Copy er den forkerte funktion at bruge, brug move_uploaded_file



Copy er den forkerte funktion at bruge, brug move_uploaded_file



Men hvordan bruger jeg move_uploaded_file, det har jeg ikke forstået?



På samme måde som copy, forskellen er bare at copy kun virker på dine egne filer, mens move_uploaded_file kun virker på filer, som brugerne har uploaded.



På samme måde som copy, forskellen er bare at copy kun virker på dine egne filer, mens move_uploaded_file kun virker på filer, som brugerne har uploaded.


Den giver ingen fejl med denne:
$to = time().$_POST[type];
move_uploaded_file($_FILES["image"]["tmp_name"],$to);

Men uplaoder heller ikke noget.



t