Ver Mensaje Individual
  #12 (permalink)  
Antiguo 17/09/2010, 08:50
Avatar de quike88
quike88
 
Fecha de Ingreso: agosto-2008
Mensajes: 471
Antigüedad: 15 años, 8 meses
Puntos: 87
Respuesta: Borrar archivos asociados a una base de datos

según lo que veo, no estas enviando el valor de $row['imagen'] a borra.php, solo envías el id:

<a href=\"borra.php?id=%d\">Borrar</a>

tendrías que cambiar eso:

Código PHP:
Ver original
  1. printf("<tr><td>&nbsp;%s</td><td>&nbsp;%s&nbsp;</td><td>&nbsp;%s&nbsp;</td><td><a href=\"borra.php?id=%d&imagen=%s\">Borrar</a></td></tr>", $row["id"],$row["imagen"],$row["informacion"],$row["id"],$row["imagen"]);

y si lo que tienes en la BD es solo el nombre del archivo, entonces tienes que definir la ruta más, en el unlink():

Código PHP:
Ver original
  1. unlink('../imagenes/'.$imagen);//o algo asi dependiendo de la ruta

a menos de que estén las imágenes en la misma carpeta del archivo borra.php.

Saludos