El siguiente código lee el directorio que quieras he indica todos los subdirectorios que tiene, automáticamente el nombre de cada subdirectorio pasa a ser un enlace para eliminarlo.
Si se apreta en un nombre se actualiza la página eliminandose el subdirectorio indicado, todos sus archivos, todos los subsubdirectorios y todos los archivos que hayan en estos.
Código PHP:
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<?
if($_GET['archivo']==""){
$abrir=opendir("tudirectorio/");//el directorio de tu sitio
while (false !== ($archivo = readdir($abrir)))
{
if($archivo == '.');
else if($archivo == '..');
else if($archivo == 'Thumbs.db');
else{
$getLastModDir = filemtime("Webs/".$archivo."/.");
$getLastModDir = date("d/m/y H:i", $getLastModDir);
echo "<a href='eliminadir.php?archivo=".$archivo."'>".$archivo."</a> ";
echo $getLastModDir."<br>";
}
}
}else{
$archivo=$_GET['archivo'];
function rmdirr($dir) {
if($objs = glob($dir."/*")){
foreach($objs as $obj) {
is_dir($obj)? rmdirr($obj) : unlink($obj);
}
}
rmdir($dir);
}
rmdirr("tudirectorio/".$archivo);//modificarlo
}
?>
</body>
</html>
Sería cuestión de modificar el código par que tambien liste los archivos.
Saludos,