Source-Code von 'delete.php'
<?php
/*
ACHTUNG! Dieses Skript nur mit Vorsicht verwenden, da das angebene Verzeichnis
samt aller Dateien und Unterverzeichnisse geloescht werden.
*/
// Hier das Verzeichnis angeben welches geloescht werden soll
$dir="./verzeichnis";
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>PHP-Loeschskript</title>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" >
</head>
<body>
<?php
function delete($file)
{
chmod($file,0777);
if (is_dir($file))
{
$handle = opendir($file);
while($filename = readdir($handle))
{
if ($filename != "." && $filename != "..")
{
delete($file."/".$filename);
}
}
closedir($handle);
rmdir($file);
echo "Loesche Verzeichnis: ".$file."<br>";
}
else
{
echo "Loesche Datei: ".$file."<br>";
unlink($file);
}
}
if(file_exists($dir))
{
echo "Verzeichnis wird geloescht...<br>";
delete($dir);
echo "Verzeichnis wurde geloescht...<br>";
}
else
{
echo "Verzeichnis ".$dir." wurde nicht gefunden...<br>";
}
?>
</body>
</html>