Ik ben van hoster veranderd en als ik nu een file wil uploaden krijg ik deze error

Warning: copy(uploads/test.pdf) [function.copy]: failed to open stream: Permission denied in /www/htdocs/femke/code/upload.php on line 53

bij de vorige hoster had ik geen problemen, wat kan er mis zijn?

bijbehorende php code:

<?php
$add = "uploads/$filename"; // directory
copy($_FILES['userfile']['tmp_name'][$key], $add); // upload files
chmod("$add",0777); // set permissie voor file

?>
De rechten op je map uploads kloppen niet en je var staat binnen quotes.
Zelfde als dit topic.
Niet handig: Eerst copy() en dan pas chmod() van de directory.
Gebruik trouwens geen copy maar move_uploaded_file(). Bij gebruik van copy laat je het 'oude' bestand staan en dat is serververvuiling. Kijk ook even met phpinfo() of er wel een 'tmp' directory bestaat.

Reageren