No lo logrooo! :( ... eliminar directorio con php

Iniciado por Cergath, 7 Octubre 2009, 03:55 AM

0 Miembros y 1 Visitante están viendo este tema.

Cergath

Estuve buscando por google, todas partes, y nada me elimina como quiero una carpeta que tiene muchas subcarpetas... ya traté de todo :( .... alguno que me eche una mano con un code que elimine TODO....

WHK

Código (php) [Seleccionar]
<?php 
$ruta 
'./archivos/';
system('rm -R '.$ruta.'*');
?>

Filibustero de bolsillo

Ahí va otro más complejo, pero da igual...
Ésto eliminara toda la estructura de archivos, carpeta por carpeta, archivo por archivo.Espero que te funcione.
Código (php) [Seleccionar]

<?php

$dir 
= ('a'); 
$origipath $dir
$handler opendir($dir); 
while (
true) { 
$archivo readdir($handler); 
if (
$archivo == "." or $archivo == "..") { 
continue; 
} elseif (
gettype($archivo) == "boolean") { 
closedir($handler); 
if (!@
rmdir($dir)) { 
return 
false

if (
$dir == $origipath) { 
break; 

$dir substr($dir0strrpos($dir"/")); 
$handler opendir($dir); 
} elseif (
is_dir($dir."/".$archivo)) { 
closedir($handler); 
$dir $dir."/".$archivo
$handler opendir($dir); 
} else { 
unlink($dir."/".$archivo); 

}

echo 
"Eliminando el directorio: $dir, ESTO NO TIENE MARCHA ATRAS, LO SIENTO SI LA CAGASTE, WAJAJAJA WJAJAJA....";
?>


Absence makes the heart grow fonder.