Holas,
Cuando estaba haciendo un centro de descargas en mi web, pregunté a los del hosting algo parecido, y me dijieron que no era recomendable usar eso.
Yo uso este, y me va bien:
Código PHP:
echo '
<p>
<form enctype="multipart/form-data" action="?enviar=1" method="post">
Seleccionar imágen: <input id="fldArchivo" name="fldArchivo" type="file" >
<input type="submit" value="Cargar archivo" />
</form>
</p>
<p> </p>
';
if ($_GET['enviar'] == '1'){
$temp = $_FILES['fldArchivo'] ['tmp_name'];
$destino = "img/".$_FILES['fldArchivo'] ['name'];
copy($temp, $destino);
}
Saludos!