コード例 #1
0
ファイル: index.php プロジェクト: kapai69/fl-ru-damp
         } else {
             if ($project['kind'] == 7) {
                 if ($_POST['comment'] || $_POST['files']) {
                     $comm_blocked = $contest->is_pro || $contest->is_moder ? $_POST['comm_blocked'] : FALSE;
                     $comment = change_q_x(antispam(substr(stripslashes($_POST['comment']), 0, 30000)), false, true, 'b|br|i|p|ul|li|cut|h[1-6]{1}', false, false);
                     if (!($er = $contest->CreateOffer($comment, $_POST['files'], $comm_blocked))) {
                         require_once $_SERVER['DOCUMENT_ROOT'] . '/classes/external/base.php';
                         require_once $_SERVER['DOCUMENT_ROOT'] . '/classes/external/api/api.php';
                         require_once $_SERVER['DOCUMENT_ROOT'] . '/classes/external/api/mobile.php';
                         externalApi_Mobile::addPushMsg($project['user_id'], 'prj_response', array('from_user_id' => get_uid(false), 'name' => $project['name'], 'prj_id' => $project['id']));
                         header('Location: ' . getFriendlyURL('project', $project['id']) . "?offer={$contest->new_oid}");
                         exit;
                     }
                 }
             } else {
                 $obj_offer->AddOfferKon($uid, $project['id'], antispam($_POST['ps_text']), $_POST['ps_work_pict'], $_POST['ps_work_prev_pict'], false);
                 require_once $_SERVER['DOCUMENT_ROOT'] . '/classes/external/base.php';
                 require_once $_SERVER['DOCUMENT_ROOT'] . '/classes/external/api/api.php';
                 require_once $_SERVER['DOCUMENT_ROOT'] . '/classes/external/api/mobile.php';
                 externalApi_Mobile::addPushMsg($project['user_id'], 'prj_response', array('from_user_id' => get_uid(false), 'name' => $project['name'], 'prj_id' => $project['id']));
                 header('Location: ' . getFriendlyURL('project', $project['id']) . '?' . $from_prm_s);
                 exit;
             }
         }
     }
     break;
 case 'change':
     $hash = __paramInit('string', null, 'hash');
     if ($hash != md5($project['id'] . $uid . projects_offers::SALT)) {
         header('Location: ' . getFriendlyURL('project', $project['id']));
         exit;