En mi registro al crear un usuario subo una foto del el.... si no tiene foto guardo el registro y le adjunto una imagen default.jpg y bueno en la galeria se puede ver sus fotos o esa imagen en caso no la tengan.
El problema es al eliminar los datos, puedo eliminar tranquilamente a los usuarios con sus propia fotos, pero no se como inpedir que se elimine el default.jpg en caso el usuario no tenga foto
En un campo de la BD yo guardo el url con el nombre de la imagen y mi logica es que cuando el campo buscado no es igual a la url donde esta la imagen default.jpg que elimine la otras imagenes, osea asi:
Código PHP:
<?php
$sql_del = "select * from imagen_miembro where imagen_miembro_id='".$id_imagen."'";
$rs_del = mysql_query($sql_del,$c);
$rows_del = mysql_num_rows($rs_del);
if($rows_del==0){
die("<script>window.history.back();</script>");
exit;
}else{
$imagen_url = mysql_result($rs_del,0,"imagen_miembro_foto_url");
$imagen_thumb_url = mysql_result($rs_del,0,"imagen_miembro_thumb_url");
if($imagen_url!="images/miembros/default_1.jpg" || $imagen_url!="images/miembros/default_2.jpg" ){
unlink("../".$imagen_url);
}
if($imagen_thumb_url!="images/thumb_miembros/default_1.jpg" || $imagen_thumb_url!="images/thumb_miembros/default_1.jpg" ){
unlink("../".$imagen_thumb_url);
}
}
?>