Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/01/2014, 13:17
br1b
 
Fecha de Ingreso: julio-2009
Mensajes: 55
Antigüedad: 15 años, 4 meses
Puntos: 0
Borrar imagen de carpeta

Hola a todos!!! estoy armando un sistema en php y necesito borrar una imagen que guardo en una carpeta al mismo tiempo que borro un post, este es mi codigo

Código PHP:
Ver original
  1. <?php
  2.        
  3.     if(isset($_GET["borrararchivo"])) //borro el post
  4.     {
  5.        
  6.         $id = $_GET["borrararchivo"];
  7.        
  8.         $link = mysql_connect("localhost","root",""); // Me conecto a mysql
  9.  
  10.         if(!$link)
  11.         {
  12.             die("Error al conectar a MySQL");
  13.         }
  14.  
  15.         @ $db = mysql_select_db("ale",$link); //Elijo la base
  16.  
  17.         if(!$db)
  18.         {
  19.             die("Error al seleccionar la base de datos");
  20.         }
  21.        
  22.         $query = "DELETE FROM wedding WHERE id = '$id'"; // Borro de la base el post con el titulo
  23.        
  24.         $rs = mysql_query($query,$link); // Ejecuto la consulta
  25.        
  26.         if(!$rs)
  27.         {
  28.             die("Error al ejecutar la query de datos");
  29.         }
  30.     }
  31.    
  32.     if(file_exists($id))
  33.     {
  34.         unlink(@$id);
  35.         return true;
  36.     }
  37.    
  38.     mysql_close($link); //cierro la conexion
  39.     header("location: admin.php");  // Redirecciono a postear

pero la funcion unlink no me borra los archivos, solo se borra los post de la base de datos, desde ya agradezco su ayuda, saludos para todos