Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/08/2009, 13:55
manumax
 
Fecha de Ingreso: julio-2009
Ubicación: Paraguay
Mensajes: 36
Antigüedad: 14 años, 9 meses
Puntos: 0
Exclamación problema con script para borrar carpetas y archivos dentro de ellas.

Hola a todos.. he recogido un script de este foro que supuestamente funcionaba..

lo probe.. y cuando esta vacia la carpeta me elimina la misma.. pero si tengo una foto.. me sale este error

Warning: unlink(xampp/htdocs/usuarios/album/imagenes/mario/YO!//264829203.jpg) [function.unlink]: No such file or directory in C:\xampp\htdocs\usuarios\pruebaeliminar.php on line 10

Warning: rmdir(C://xampp/htdocs/usuarios/album/imagenes/mario/YO!/) [function.rmdir]: Directory not empty in C:\xampp\htdocs\usuarios\pruebaeliminar.php on line 17

en el error me reconoce el archivo a borrar que esta dentro de la carpeta YO!

pero no me borra.. aqui esta el codigo.

<?php


function deldir($dir) {
$dh=opendir($dir);
while ($file=readdir($dh)) {
if($file!="." && $file!="..") {
$fullpath=$dir."/".$file;
if(!is_dir($fullpath)) {
unlink($fullpath);
} else {
deldir($fullpath);
}
}
}
closedir($dh);
if(rmdir($dir)) {
return true;
} else {
return false;
}
}




$dir = "C://xampp/htdocs/usuarios/album/imagenes/mario/YO!/";
deldir($dir);
?>

ayudaa!! jaja!