Estoy luchando desde hace unas horas con un 'uploader', y no hay caso
espero que alguien pueda ayudarme... he leido pila de posts que tratan el tema y no he encontrado solución...
Formulario:
Código:
<form name="form1" method="post" enctype="multipart/form-data" action="index.php?pag=agregar_comercio&order=agregar">
<table width="358" border="0" align="center" cellspacing="5">
<tr>
<td align="right" valign="top" style="color:#000;">Imágen:</td>
<td><input name="img" type="file" size="20"></td>
</tr>
...
Uploader:
Código PHP:
$directorio = $_SERVER['DOCUMENT_ROOT'].'/nuevo/img/';
//datos del arhivo
$nombre_archivo = $HTTP_POST_FILES['img']['name'];
$tipo_archivo = $HTTP_POST_FILES['img']['type'];
$tamano_archivo = $HTTP_POST_FILES['img']['size'];
//subo el arhivo
if (move_uploaded_file($HTTP_POST_FILES['img']['tmp_name'],$directorio.$nombre_archivo)){
echo "El archivo ha sido cargado correctamente.";
}else{
echo "Ocurrió algún error al subir el fichero. No pudo guardarse.";
}
No se qué es lo que está mal, pero me tira el sg error:
Cita: Warning: move_uploaded_file(/home/elfaro/public_html/nuevo/img/002.jpg): failed to open stream: Permission denied in /home/elfaro/public_html/nuevo/admin/index.php on line 231
Warning: move_uploaded_file(): Unable to move '/tmp/phpS8lMFI' to '/home/elfaro/public_html/nuevo/img/002.jpg' in /home/elfaro/public_html/nuevo/admin/index.php on line 231
Ocurrió algún error al subir el fichero. No pudo guardarse.
Help, please!
Salu2 y gracias!