$view_account->GetInfo($uid); $account_sum = $view_account->sum; $account_bonus_sum = $view_account->bonus_sum; $view_user_login = $tmpPrj->getAuthorLogin(); } if ($action == 'save') { $_POST['logo_id'] = $_POST['logo_file_id']; if ($PDA && !$tmpPrj->getCategories()) { $cats = array(); $cats[] = array('category_id' => $project['category'], 'subcategory_id' => $project['subcategory']); $tmpPrj->setCategories($cats); } require_once $_SERVER['DOCUMENT_ROOT'] . "/classes/drafts.php"; require_once $_SERVER['DOCUMENT_ROOT'] . "/classes/billing.php"; $bill = new billing($uid); $bill->clearOrders(); $tmpProject = $tmpPrj->getProject(); if ($tmpPrj->isVacancy()) { $initedState = $tmpProject['state']; $tmpPrj->setProjectField('old_state', $initedState); $tmpPrj->setProjectField('state', projects::STATE_PUBLIC); } if ($tmpPrj->getAmmount() && $account_bonus_sum < $tmpPrj->getAmmount()) { if (!$tmpPrj->isEdit()) { $tmpProject['uid'] = $uid; $tmpProject['draft_id'] = $draft_id; $tmpProject['project_profession0_columns'] = $_POST['project_profession0_columns']; $tmpProject['project_profession1_columns'] = $_POST['project_profession1_columns']; $tmpProject['project_profession2_columns'] = $_POST['project_profession2_columns']; $tmpProject['currency_db_id'] = $tmpProject['currency']; $tmpProject['priceby_db_id'] = $tmpProject['priceby'];