Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/09/2010, 06:30
Avatar de TxT
TxT
 
Fecha de Ingreso: junio-2008
Ubicación: Canada
Mensajes: 272
Antigüedad: 15 años, 10 meses
Puntos: 2
Exclamación Que hago mal? Eliminar carpeta...

Saludos he creado esta funcion la cual verifica si dentro de la carpeta a borrar existen archivos, si si, no borra, si no, se supone que debe borrar la carpeta.

Pero no lo hace...

Código PHP:
<?php
function unlinkDir($dir)
{
    if(
substr($dir,-1) == '/')
    {
        
$dir substr($dir,0,-1);
    }
     
    
$files = array ();
    if ( 
$handle opendir $dir ) ) {
        while ( 
false !== ( $file readdir $handle ) ) ) {
            if ( 
$file != "." && $file != ".." ) {
                
$files [] = $file;
            }
        }
        
closedir $handle );
    }
    if( 
count $files ) > ){
        return 
false;
    } else {
        @
unlink($dir);
        return 
true;
    }
}
?>
Yo le envio esto: /home/koodoes/public_html/uw/uploads/26092010/

Si entra en el ELSE y le hago unlink y me regresa true, cuando no tengo archivos dentro, pero no comprendo, voy al ftp y el archivo sigue hay, que estoy haciendo mal?

Gracias por la ayuda!
__________________
<?PHP if( nuevo() ) {
echo 'Bienvenid@ a ForosDelWeb, seguro que tus dudas seran bien respondidas y que tu ayuda sera bien agradecida.';
} ?>