Ver Mensaje Individual
  #10 (permalink)  
Antiguo 07/07/2010, 16:13
Nathan_1979
 
Fecha de Ingreso: mayo-2007
Mensajes: 348
Antigüedad: 17 años
Puntos: 9
Respuesta: Eliminar imagen o foto del server

Cita:
Iniciado por daragor Ver Mensaje
Gracias! me podrias decir como quedaria la rutina con los datos q te di, no se implementar bien el directorio y el archivo..
No hay ya mucho que decir simplemente, unlink te devuelve un boolenao si fue correcto o no. Entonces yo te propongo lo siguiente:


Código PHP:
Ver original
  1. // Elimina la imagen del disco duro
  2.     if(unlink( $tu_ruta ) ) {
  3.         $sql = '
  4.             DELETE FROM class WHERE aid = '.$id;  ( lo que sea)
  5.                    
  6.         $_tu_objeto_bd->query($sql)... lo que sea
  7.     }

Lo que no te recomiendo es que guardes, directorios en el campo, ya que si por ejemplo en un futuro renombras la carpeta photos... ya tienes el inconveniente de que tendrás que estar cambiandole (mediante un bucle o lo que sea) el nombre a los campos.

Por eso solamente mete el nombre de la imágen. Solo. Y luego en tu config.php por ejemplo tu
Código PHP:
Ver original 
con la ruta del disco duro ( Linux o windows o lo que sea)

Ok?

Un saludo