Exemple #1
0
             $error['end_date'] = 'Дата окончания конкурса не может находиться  в прошлом';
         }
         if (!$error['win_date'] && mktime(0, 0, 0, $o2[2], $o2[1], $o2[3]) <= mktime(0, 0, 0, $o1[2], $o1[1], $o1[3])) {
             $error['win_date'] = 'Дата определения победителя должна быть больше даты окончания конкурса';
         }
     }
 }
 $logoOK = __paramInit('bool', NULL, 'logo_ok');
 if ($logoOK) {
     $logoAttach = new attachedfiles($_POST['logo_attachedfiles_session']);
     $logoFiles = $logoAttach->getFiles(array(1, 3));
     if (count($logoFiles)) {
         $logoFile = array_pop($logoFiles);
         // загружено может быть несколько файлов, берем последний
         $logoCFile = new CFile($logoFile['id']);
         $tmpPrj->setLogoNew($logoCFile);
         $logoAttach->setStatusTo3($logoFile['id']);
     } elseif ($_POST['logo_file_id']) {
         //$logoCFile = new CFile(__paramInit('int', null, 'logo_file_id'));
         //$tmpPrj->setLogoNew($logoCFile);
     } else {
         if ($_POST['is_exec_quickprj'] != 1) {
             $error['logo'] = 'Необходимо выбрать файл';
         }
     }
 } else {
     $tmpPrj->clearLogo();
 }
 if (!$error) {
     if (!$PDA) {
         require_once $_SERVER['DOCUMENT_ROOT'] . "/classes/attachedfiles.php";