Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/11/2008, 06:41
Avatar de scout_vlc
scout_vlc
 
Fecha de Ingreso: julio-2007
Ubicación: Valencia
Mensajes: 141
Antigüedad: 17 años, 8 meses
Puntos: 0
borrar imágenes de un directorio

Hola amig@s!
Estoy con el proyecto de carrera, un portal web, y cuando un usuario se registra, sube una imagen que la guardo en un directorio, y cuando se dan de baja quiero eliminar la imagen apra no ocupar espacio
¿Cómo se hace?
La guardo de esta manera (por si tiene algo que ver):

Código PHP:
 // obtenemos los datos del archivo 
                
$tamano $_FILES["archivo"]['size'];
                   
$tipo $_FILES["archivo"]['type'];
                
$archivo $_FILES["archivo"]['name'];
                
$prefijo substr(md5(uniqid(rand())),0,6);
    
                if (
$archivo != "") {
                    
                
// guardamos el archivo a la carpeta files
                    
$destino =  "usus/".$prefijo."_".$archivo;
                
                    if (
copy($_FILES['archivo']['tmp_name'],$destino))
                    {
                        
$status "Archivo subido: <b>".$archivo."</b>";
                    } 
                    else 
//si da error el copiar la iamgen al directorio, asignamos una por defecto
                    
{
                        
$status "Error al subir el archivo (1)";
                        
$destino =  "usus/usuario.jpg";
                    }
                } else { 
//si est vaco el campo, asignamos la iamgen por defecto
                    
$status "Error al subir archivo (2)";
                    
$destino =  "usus/usuario.jpg";
                } 
Por cierto, una duda, cuando se dan de alta, la iamgen se guarda bien, pero a pesar que el directorio tiene los permisos 755, la imagen en sí no tiene permisos y no aparece, hasta que manualmente vuelvo a darle permisos a todos los archivos que hay dentro del directorio ¿Cömo hago para guardar la imagen con permisos, para que pueda verse?
Gracias!!!