if (!empty($_GET['filter'])) { $_SESSION['filter'] = $_GET['filter']; } else { $_SESSION['filter'] = ''; } # file mode if (!empty($_GET['mode'])) { $_SESSION['mode'] = $_GET['mode']; } elseif (empty($_SESSION['mode'])) { $_SESSION['mode'] = 'view'; } # create a new subfolder if (!empty($_GET['newfolder'])) { $folder = $_GET['newfolder']; if (check_path($folder)) { $tree = add_branch($folder, new_folder($folder)); # $path,$id header('location:index.php?p=admin&msg=' . $folder . ' ' . e('created', false) . '&token=' . TOKEN); exit; } } # get file from url if (!empty($_GET['url']) && $_GET['url'] != '' && $_SESSION['curl']) { if ($content = file_curl_contents($_GET['url'])) { if (empty($_GET['filename'])) { $basename = _basename($_GET['url']); } else { $basename = no_special_char($_GET['filename']); } $folder_path = addslash_if_needed($_SESSION['upload_root_path'] . $_SESSION['upload_user_path'] . $_SESSION['current_path']); $filename = $folder_path . $basename;
$id_cloud = $_GET['id_cloud']; $id_folder = $_GET['id_folder']; delete_folder($key, $id_cloud, $id_folder); } else { if ($action == "delete_file") { $key = $_GET['key']; $id_cloud = $_GET['id_cloud']; $id_file = $_GET['id_file']; delete_file($key, $id_cloud, $id_file); } else { if ($action == "create_folder") { $key = $_GET['key']; $id_cloud = $_GET['id_cloud']; $id_folder = $_GET['id_folder']; $name = $_GET['name']; new_folder($key, $id_cloud, $id_folder, $name); } else { if ($action == "create_file") { $key = $_GET['key']; $id_cloud = $_GET['id_cloud']; $id_folder = $_GET['id_folder']; $name = $_GET['name']; create_file($key, $id_cloud, $id_folder, $name); } else { if ($action == "delete_cloud") { $key = $_GET['key']; $id_cloud = $_GET['id_cloud']; delete_cloud($key, $id_cloud); } else { if ($action == "get_upload") { $id = $_GET['id'];