Ver Mensaje Individual
  #18 (permalink)  
Antiguo 12/08/2010, 14:13
IEKK
 
Fecha de Ingreso: agosto-2010
Ubicación: Tenerife
Mensajes: 893
Antigüedad: 14 años, 4 meses
Puntos: 202
Respuesta: unlink() no me funciona

Cita:
Imposible eliminar la imagen

Warning: unlink(../images/C2/6351) [function.unlink]: No such file or directory in /home/a3434157/public_html/deleteAviso.php on line 31

Imposible eliminar la imagen
Bueno como bien dijeron el error es que no se ha encontrado ese archivo en esa ruta, así que o bien las imágenes se han subido incorrectamente, o se subieron con algún caracter raro, como la Ñ, auque no es rara xD, que he visto fallos en subida de imágenes al servidor por estas cosas o bien es una cuestión de permisos lo cual se arregla haciendo un :

if(chmod("ruta de la imagen", 0664))
{
if(unlink("ruta de la imagen")) echo "se ha eliminado la imagen";
else echo "no se pudo eliminar la imagen";
}

Pero lo que más me llamó la atención fue:
Warning: unlink(../images/C/6351) ¿El 6351 es el archivo o un directorio?
Porque si es la imagen ¿Donde está la extensión? dudo que puedas borrar un archivo de imagen sin su extensión; 6351.jpg o 6351.gif o la que sea.

Un saludo.