if ($user["ID"] == $Moderator || getRights("deletefilm_ext", $user)) { $all = isset($_REQUEST['all']) && $_REQUEST['all'] == 1 && getRights("deletefilm_erase", $user) ? 1 : 0; $asDir = 0; if ($all) { require_once "classes/storages.php"; $storages = new Storages(); if (isset($config["dir_extensions"])) { $storages->set_dir_extensions($config["dir_extensions"]); } $result = mysql_query("SELECT Moderator,AsDir FROM films WHERE ID={$id}"); if ($result && ($field = mysql_fetch_assoc($result))) { $asDir = $field["AsDir"]; } $result = mysql_query("SELECT Path FROM files WHERE FilmID={$id}"); while ($result && ($field = mysql_fetch_assoc($result))) { $mypath_dec = $storages->decode_path($field["Path"]); $path_parts = pathinfo($mypath_dec); unlink($mypath_dec); } if ($asDir && $path_parts["dirname"]) { @rmdir($path_parts["dirname"]); } } UndoFilm($id); $_RESULT["ok"] = 1; } break; case "getrndfilm": $result = mysql_query("SELECT ID FROM films WHERE Hide=0 ORDER BY Hit DESC"); $countfilms = mysql_num_rows($result); $hits = array();