Esempio n. 1
0
function ew_CopyFile($folder, $fn, $file)
{
    $fn = ew_Convert(EW_ENCODING, EW_FILE_SYSTEM_ENCODING, $fn);
    if (file_exists($file)) {
        if (ew_CreateFolder($folder)) {
            $newfile = ew_UploadPathEx(TRUE, $folder) . $fn;
            return copy($file, $newfile);
        }
    }
    return FALSE;
}
Esempio n. 2
0
function ew_SaveFile($folder, $fn, $filedata)
{
    $fn = ew_Convert(EW_ENCODING, EW_FILE_SYSTEM_ENCODING, $fn);
    $res = FALSE;
    if (ew_CreateFolder($folder)) {
        if ($handle = fopen($folder . $fn, 'w')) {
            // P6
            $res = fwrite($handle, $filedata);
            fclose($handle);
        }
        if ($res) {
            chmod($folder . $fn, EW_UPLOADED_FILE_MODE);
        }
    }
    return $res;
}
Esempio n. 3
0
function ew_SaveFile($folder, $fn, $file)
{
    $res = FALSE;
    if (ew_CreateFolder($folder)) {
        $res = @rename($file, $folder . $fn);
        if (!$res) {
            $res = @copy($file, $folder . $fn);
        }
        // for PHP < 4.3.3
        //		if ($handle = fopen($folder . $fn, 'w')) {
        //			$res = fwrite($handle, $filedata);
        //    	fclose($handle);
        //		}
        if ($res) {
            chmod($folder . $fn, EW_UPLOADED_FILE_MODE);
        }
    }
    return $res;
}