コード例 #1
0
ファイル: viewgroup.php プロジェクト: kapai69/fl-ru-damp
         }
     }
     foreach ($attach['name'] as $key => $v) {
         if ($attach['name'][$key]) {
             ++$countfiles;
             $files[] = new CFile(array('name' => $attach['name'][$key], 'type' => $attach['type'][$key], 'tmp_name' => $attach['tmp_name'][$key], 'error' => $attach['error'][$key], 'size' => $attach['size'][$key]));
             $nTotalSize += $attach['size'][$key];
             if ($nTotalSize > blogs::MAX_FILE_SIZE) {
                 $error_flag = 1;
                 $alert[3] = 'Максимальный объем прикрепленных файлов: ' . blogs::MAX_FILE_SIZE / (1024 * 1024) . ' Мб';
                 break;
             }
         }
     }
 }
 $countfiles = blogs::GetAttachCount($thread) + count($files) - count($attach_delete);
 if ($countfiles > blogs::MAX_FILES) {
     $error_flag = 1;
     $alert[3] = 'Максимальное кол-во файлов для загрузки: ' . blogs::MAX_FILES;
 }
 require_once $_SERVER['DOCUMENT_ROOT'] . '/classes/attachedfiles.php';
 $attachedfiles_session = $_POST['attachedfiles_session'];
 if (!$attachedfiles_session) {
     $attachedfiles = new attachedfiles('', true);
     $asid = $attachedfiles->createSessionID();
     $attachedfiles->addNewSession($asid);
     $attachedfiles_session = $asid;
 } else {
     $attachedfiles = new attachedfiles($attachedfiles_session);
     $asid = $attachedfiles_session;
 }
コード例 #2
0
ファイル: view.php プロジェクト: Nikitian/fl-ru-damp
         }
     }
     foreach ($attach['name'] as $key => $v) {
         if ($attach['name'][$key]) {
             $filecount++;
             $files[] = new CFile(array('name' => $attach['name'][$key], 'type' => $attach['type'][$key], 'tmp_name' => $attach['tmp_name'][$key], 'error' => $attach['error'][$key], 'size' => $attach['size'][$key]));
             $nTotalSize += $attach['size'][$key];
             if ($nTotalSize > blogs::MAX_FILE_SIZE) {
                 $error_flag = 1;
                 $alert[3] = 'Максимальный объем прикрепленных файлов: ' . blogs::MAX_FILE_SIZE / (1024 * 1024);
                 break;
             }
         }
     }
 }
 $filecount = blogs::GetAttachCount($reply) + count($attach['name']) - count($attach_delete);
 if ($filecount > blogs::MAX_FILES) {
     $error_flag = 1;
     $alert[3] = "Максимальное кол-во файлов для загрузки: " . blogs::MAX_FILES;
 }
 require_once $_SERVER['DOCUMENT_ROOT'] . "/classes/attachedfiles.php";
 $attachedfiles_session = $_POST['attachedfiles_session'];
 if (!$attachedfiles_session) {
     $attachedfiles = new attachedfiles('', true);
     $asid = $attachedfiles->createSessionID();
     $attachedfiles->addNewSession($asid);
     $attachedfiles_session = $asid;
 } else {
     $attachedfiles = new attachedfiles($attachedfiles_session);
     $asid = $attachedfiles_session;
 }