Exemple #1
0
function folder_create()
{
    $root = base64_decode($_POST["root"]);
    $newFolder = $_POST["create-folder"];
    $newpath = "{$root}/{$newFolder}";
    $newpath = str_replace("//", "/", $newpath);
    $newpath = strip_path_accents($newpath);
    $newpath = utf8_encode($newpath);
    $users = new usersMenus();
    if ($users->IfIsAnuser()) {
        $perms = "&perms=" . base64_encode($_SESSION["uid"]);
    }
    $tpl = new templates();
    $sock = new sockets();
    echo $tpl->javascript_parse_text(base64_decode($sock->getFrameWork("cmd.php?create-folder=" . base64_encode($newpath) . $perms)));
}
Exemple #2
0
function create_folder()
{
    $path = $_GET["create-folder"];
    $path = strip_path_accents($path);
    $path = utf8_encode($path);
    if (!is_object($GLOBALS["USERMENUS"])) {
        $users = new usersMenus();
        $GLOBALS["USERMENUS"] = $users;
    } else {
        $users = $GLOBALS["USERMENUS"];
    }
    if (!is_object($GLOBALS["SMBCLASS"])) {
        $smb = new samba();
        $GLOBALS["SMBCLASS"] = $smb;
    } else {
        $smb = $GLOBALS["SMBCLASS"];
    }
    if ($users->IfIsAnuser()) {
        $perms = "&perms=" . base64_encode($_SESSION["uid"]);
    }
    $sock = new sockets();
    echo base64_decode($sock->getFrameWork("cmd.php?create-folder=" . base64_encode($path) . $perms));
}