Subir ficheros al servidor para futuras descargas

yakitu
28 de Junio del 2004
Intengo subir ficheros a un servidor desde mi web, para q los usuarios puedan descargarlos y pongo este codigo ->
if(file_exists($enlace))
{
$dir="./html/descargas/";
copy($enlace,$dir);
if (!is_uploaded_file ($enlace))
echo "NO se pudo adjuntar.";
else $sql="insert into tabla values(valores...);
}
else echo "<b>El fichero no existe</b>";


Donde $enlace es la dirección donde tengo el fichero a subir y siempre me sale "Permission denied in... la carpeta donde tengo el fichero. He intentao poner a esa carpeta permisos para compartir xo no consigo resolver mi problema. q hago??