function deldir($dir){
$current_dir = @opendir($dir);
while($entryname = @readdir($current_dir)){
if(is_dir("$dir/$entryname") and ($entryname != "." and $entryname!="..")) {
deldir("${dir}/${entryname}");
}elseif($entryname != "." and $entryname!="..") {
@unlink("${dir}/${entryname}");
}
}
@closedir($current_dir);
@rmdir(${dir});
}
function deldir($dir)
{
$handle = opendir($dir);
while (false!==($FolderOrFile = readdir($handle)))
{
if($FolderOrFile != "." && $FolderOrFile != "..")
{
if(is_dir("$dir/$FolderOrFile"))
deldir("$dir/$FolderOrFile"); // recursive
else
unlink("$dir/$FolderOrFile");
}
}
closedir($handle);
if(rmdir($dir))
$success = true;
return $success;
}