Tengo un problema al subir una imagen al servidor. Cuando lo hago en local me funciona perfecto, sube el archivo, y lo copia en la carpeta correspondiente. Al subirlo desde el servidor me sale el siguiente error:
Código PHP:
Warning: move_uploaded_file(.../imagenes/Imagen0348.jpg) [function.move-uploaded-file]: failed to open stream: No such file or directory in /web/htdocs/www.kioner.com/home/fotomiru/administracion/subirfoto.php on line 13
Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move '/tmp/phpjfl1YR' to '.../imagenes/Imagen0348.jpg' in /web/htdocs/www.kioner.com/home/fotomiru/administracion/subirfoto.php on line 13
Código PHP:
Warning: copy(.../imagenes/Imagen0348.jpg) [function.copy]: failed to open stream: No such file or directory in /web/htdocs/www.kioner.com/home/fotomiru/administracion/subirfoto.php on line 13
Dejo el código que estoy usando:
Código PHP:
$nombre_archivo= $HTTP_POST_FILES['imagen']['name'];
$tipo_archivo= $HTTP_POST_FILES['imagen']['type'];
$tamano_archivo= $HTTP_POST_FILES['imagen']['size'];
$destino= dirname (".") . "../imagenes/" . $nombre_archivo;
if (move_uploaded_file ($HTTP_POST_FILES ['imagen']['tmp_name'],$destino))
echo ("ok");
else
echo ("error inesperado");
El formulario con el cual envio los datos tiene enctype="multipart/form-data" y el campo con el que subo el archivo se llama "imagen".
No sé que más hacer...
Muchas gracias a todos de antemano.