Ejemplo n.º 1
0
function setMeta($fileid, $filename, $description, $flags)
{
    global $database, $fileinfo;
    $fileid = mysql_escape_string($fileid);
    $filename = mysql_escape_string($filename);
    $description = mysql_escape_string($description);
    $flags = mysql_escape_string($flags);
    if (getFileInfo($fileid)) {
        if (getUserAuth('metaEdit', $fileinfo['virtualpath'])) {
            logAction('metaEdit', $fileid);
            if ($filename != $fileinfo['filename']) {
                fileRename($fileid, $filename);
            } else {
                $filename = $fileinfo['filename'];
            }
            $query = "update {$GLOBALS['tablePrefix']}filesystem set description=\"{$description}\",flags=\"{$flags}\" where id={$fileid}";
            $result = mysql_query($query, $database);
            echo "done";
        } else {
            error('access denied');
        }
    } else {
        error('access denied');
    }
}
Ejemplo n.º 2
0
         folderIsVirtual($_POST['path']);
     }
     break;
 case "fileIsWritable":
     if (isset($_POST['path'])) {
         fileIsWritable($_POST['path']);
     }
     break;
 case "setMeta":
     if (isset($_POST['path'], $_POST['filename'], $_POST['id'], $_POST['description'], $_POST['flags'])) {
         setMeta($_POST['path'], $_POST['filename'], $_POST['id'], $_POST['description'], $_POST['flags']);
     }
     break;
 case "fileRename":
     if (isset($_POST['path'], $_POST['filename'], $_POST['id'], $_POST['newName'])) {
         fileRename($_POST['path'], $_POST['filename'], $_POST['id'], $_POST['newName']);
     }
     break;
 case "fileMove":
     if (isset($_POST['path'], $_POST['filename'], $_POST['id'], $_POST['where'])) {
         fileMove($_POST['path'], $_POST['filename'], $_POST['id'], $_POST['where']);
     }
     break;
 case "fileDelete":
     if (isset($_POST['path'], $_POST['filename'], $_POST['id'])) {
         fileDelete($_POST['path'], $_POST['filename'], $_POST['id']);
     }
     break;
 case "folderRename":
     if (isset($_POST['path'], $_POST['name'], $_POST['newname'])) {
         folderRename($_POST['path'], $_POST['name'], $_POST['newname']);
Ejemplo n.º 3
0
function uploadLogo($kodeSupplier)
{
    global $s, $inp, $par, $fFile;
    $fileUpload = $_FILES["logoSupplier"]["tmp_name"];
    $fileUpload_name = $_FILES["logoSupplier"]["name"];
    if ($fileUpload != "" and $fileUpload != "none") {
        fileUpload($fileUpload, $fileUpload_name, $fFile);
        $logoSupplier = "logo-" . $kodeSupplier . "." . getExtension($fileUpload_name);
        fileRename($fFile, $fileUpload_name, $logoSupplier);
    }
    if (empty($logoSupplier)) {
        $logoSupplier = getField("select logoSupplier from dta_supplier where kodeSupplier='{$kodeSupplier}'");
    }
    return $logoSupplier;
}