Пример #1
0
function fileUpload($resourceType, $currentFolder)
{
    $sErrorNumber = '0';
    $sfileName = '';
    $c_upload = new cls_upload();
    $c_upload->current_dir = $currentFolder;
    $uploadfile = $c_upload->local_upload('Newfile', $resourceType);
    unset($c_upload);
    if ($uploadfile['error']) {
        $sErrorNumber = '202';
    } else {
        $sErrorNumber = '0';
        $sfileName = tag2atm($uploadfile['remote']);
    }
    echo '<script type="text/javascript">';
    echo 'window.parent.frames["frmUpload"].OnUploadCompleted(' . $sErrorNumber . ',"' . str_replace('"', '\\"', $sfileName) . '");';
    echo '</script>';
    mexit();
}
Пример #2
0
 $allow || fckEditor($fn, '-1');
 include M_ROOT . 'include/upload.cls.php';
 $up = new cls_upload();
 if ($mode == 'zip') {
     $ret = $up->zip_upload('Filedata', $lfile);
     if (empty($ret['error'])) {
         $up->closure();
         echo "0|{$ret['count']}";
         foreach ($ret['remote'] as $v) {
             echo '|' . tag2atm($v);
         }
     } else {
         echo $ret['error'];
     }
 } elseif ($fn) {
     $ret = $up->local_upload('upload', $lfile);
     empty($ret['error']) && ($ret['error'] = 0);
     $ret['error'] || $up->closure();
     fckEditor($fn, $ret['error'], $ret['error'] ? '' : tag2atm($ret['remote']));
 } else {
     $ret = $up->local_upload('Filedata', $lfile);
     if (empty($ret['error'])) {
         $up->closure();
         echo '0|' . tag2atm($ret['remote']);
     } else {
         echo $ret['error'];
     }
 }
 if (empty($ret['error'])) {
     $up->saveuptotal(1);
 }
Пример #3
0
<?php

@set_time_limit(0);
include_once dirname(__FILE__) . "./../general.inc.php";
include_once M_ROOT . "./include/upload.cls.php";
$c_upload = new cls_upload();
$uploadfile = $c_upload->local_upload('Newfile', $_GET['type']);
unset($c_upload);
if ($uploadfile['error']) {
    SendResults('202');
} else {
    $sErrorNumber = '0';
    SendResults('0', tag2atm($uploadfile['remote']));
}
function SendResults($errorNumber, $fileUrl = '', $fileName = '', $customMsg = '')
{
    echo '<script type="text/javascript">';
    echo 'window.parent.OnUploadCompleted(' . $errorNumber . ',"' . str_replace('"', '\\"', $fileUrl) . '","' . str_replace('"', '\\"', $fileName) . '","' . str_replace('"', '\\"', $customMsg) . '");';
    echo '</script>';
    mexit();
}