function delete_folder() { if (!is_object($GLOBALS["USERMENUS"])) { $users = new usersMenus(); $GLOBALS["USERMENUS"] = $users; } else { $users = $GLOBALS["USERMENUS"]; } $path = $_GET["delete-folder"]; $sock = new sockets(); $array = unserialize(base64_decode($sock->getFrameWork("cmd.php?filestat=" . base64_encode($path)))); $permissions = $array["owner"]["owner"]["name"]; if ($users->IfIsAnuser()) { if ($permissions != $_SESSION["uid"]) { $tpl = new templates(); echo $tpl->javascript_parse_text("{ERROR_NO_PRIVS}\n{owner}:{$permissions}"); exit; } } if ($path != null) { echo base64_decode($sock->getFrameWork("cmd.php?folder-remove=" . base64_encode($path))); $samba = new samba(); $samba->RemoveShareFromFolder($path); } else { $tpl = new templates(); echo $tpl->javascript_parse_text("{ERROR_NO_PRIVS}"); } }