Intento borrar directorios y su contenido pero siempre me devuelve el error:
Warning: unlink() [function.unlink]: No such file or directory in ......
Warning: rmdir(img-user/73) [function.rmdir]: Directory not empty in .........
La segunda linea me da a entender que el path llega bien por lo que creo que hay un error en el código:
Código PHP:
function BorrarDirectorio($directorio) {
$archivos = opendir($directorio); //crear lista de archivos del directorio
$num = count($archivos); //contar los archivos
for ($i=0; $i<=$num; $i++) { //borrar archivos
unlink ($archivos[$i]);
}
$directorio = substr ($directorio, 0, -1); // quitar el ultimo caracter "/" para el path de directorio
rmdir ($directorio); //borrar directorio
}
$i=0;
while ($i < count ($arrayLista) ) {
BorrarDirectorio( "img-user/$arrayLista[$i]/" ) ;
$i++;
}
A ver si podeis decirme donde está el fallo...
gracias de antemano