PHP - Eliminar fotos del servidor

 
Vista:

Eliminar fotos del servidor

Publicado por Hernan (13 intervenciones) el 03/10/2008 18:40:03
Hola, tengo una galeria de imagenes creada a traves de una base de datos MYSQL, en la cual tengo una tabla que contiene un idfoto y una ruta a la foto que se encuentra en la carpeta del servidor. Lo que quiero hacer es poder borrar la foto mediante la funcion Unlink(). El problema es que en la base de datos guardo la ruta como por ejemplo Fotos/imagen.jpg. Luego hago un select que me devuelve esta ruta y cuando la pongo en la funcion unlink no funciona porque no tiene comillas. Hay alguna forma de agregarle las comillas a esa ruta o como tengo que hacer para poder obtener el nombre de la foto y poder borrarlo. Los demas datos de la base de datos se borran correctamente solo me falta borrar el archivo. Este es parte del codigo. Gracias.

$query_recThumb = sprintf("SELECT thums FROM galeriafotos WHERE idfoto = %s", $colname_recThumb);
$recThumb = mysql_query($query_recThumb, $conec) or die(mysql_error());
$row_recThumb = mysql_fetch_assoc($recThumb);
$totalRows_recThumb = mysql_num_rows($recThumb);

$foto = $row_recFoto['foto'];
$thumb = $row_recThumb['thums'];


if($foto != "") {
unlink($foto); }

if($thumb != "") {
unlink($thumb); }

?>
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder