Beispiel #1
0
         $max_files = commune::MAX_FILES;
         $max_files_size = commune::MAX_FILE_SIZE;
         break;
     case 'letters':
         require_once $_SERVER['DOCUMENT_ROOT'] . '/classes/letters.php';
         $max_files = 1;
         $max_files_size = letters::MAX_FILE_SIZE;
         break;
     case 'tservice_message':
         require_once $_SERVER['DOCUMENT_ROOT'] . '/tu/models/TServiceMsgModel.php';
         $max_files = TServiceMsgModel::MAX_FILES;
         $max_files_size = TServiceMsgModel::MAX_FILE_SIZE;
         $cFile->table = 'file_tservice_msg';
         $order_id = __paramInit('uint', null, 'orderid');
         $hash = __paramInit('striptrim', null, 'hash');
         $_dir = TServiceMsgModel::getUploadPath($order_id, $sess, $_SESSION['uid'], $hash);
         if ($_dir) {
             $dir = $login . $_dir;
         } else {
             $file['error'] = 'Ошибка загрузки файла';
             $file['errno'] = 1;
         }
         break;
     default:
         $file['error'] = 'Ошибка загрузки файла';
         $file['errno'] = 1;
         break;
 }
 if (!isset($file['error'])) {
     $cFile->max_size = $max_files_size;
     $cFile->MoveUploadedFile($dir);