コード例 #1
0
ファイル: index.php プロジェクト: kapai69/fl-ru-damp
     $payed_items = '1';
     if ($error_buy) {
         $_POST['is_color'] = false;
         $payed_items = '0';
     }
 }
 if (isset($_POST['contacts'])) {
     $error_offer = users::validateContacts($_POST['contacts'], $contacts_freelancer);
 }
 if (!$error_offer) {
     $save_contacts = serialize($contacts_freelancer);
     $error_offer = $obj_offer->AddOffer($uid, $project['id'], $_POST['ps_cost_from'], $_POST['ps_cost_to'], $_POST['ps_cost_type'], $_POST['ps_time_from'], $_POST['ps_time_to'], $_POST['ps_time_type'], antispam(stripslashes($_POST['ps_text'])), $_POST['ps_work_1_id'], $_POST['ps_work_2_id'], $_POST['ps_work_3_id'], $_POST['ps_work_1_link'], $_POST['ps_work_2_link'], $_POST['ps_work_3_link'], $_POST['ps_work_1_name'], $_POST['ps_work_2_name'], $_POST['ps_work_3_name'], $_POST['ps_work_1_pict'], $_POST['ps_work_2_pict'], $_POST['ps_work_3_pict'], $_POST['ps_work_1_prev_pict'], $_POST['ps_work_2_prev_pict'], $_POST['ps_work_3_prev_pict'], isset($_POST['ps_for_customer_only']), 0, 0, isset($_POST['prefer_sbr']), $_POST['is_color'], $save_contacts, $payed_items);
     //Получаем новые данные о количестве ответов
     $answers->GetInfo($uid);
     $projectKindIdent = $projectObject->getKindIdent();
     $obj_offer->sendStatistic($projectKindIdent, $answers->offers, $is_pro, $obj_offer->offer_id);
     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']));
 }
 $kind = $project['kind'];
 if (!$error_offer && !$error_buy && $_POST['is_color'] && $account) {
     $account->commit_transaction($transaction_id, get_uid(), $billing_id);
     $is_payed_color = true;
 }
 if ($is_payed_color) {
     header('Location: /bill/success/');
     exit;
 }
 if (!$error_offer) {