function RestoreAdvice($id_advice, $status) { $objResponse = new xajaxResponse(); $id_advice = intval($id_advice); if (!$id_advice) { $objResponse->call('alert', 'Ошибка'); return $objResponse; } $advice = new paid_advices(); $advice->restore($id_advice, $status); $info = $advice->getAdvice($id_advice); if ($info['converted_id'] > 0) { require_once $_SERVER['DOCUMENT_ROOT'] . "/classes/opinions.php"; opinions::setConvertOpinion($info['converted_id'], true); } $objResponse->call("restoreAdvice", $id_advice); return $objResponse; }
if ($is_upload_error) { $error['files'] = 1; $error['files_text'] = 'Размер файла не должен превышать 30 Мб'; } $is_transfer = false; if ($opinion > 0 && get_uid(false) && !$paid_advice->isConvertExist($opinion)) { $_opinion = opinions::GetMsgInfo($opinion, $error); $advice = opinions::converOpinion2Advice($_opinion); if ($advice) { $is_transfer = true; } else { //header("Location: /404.php"); //exit; } if (isset($_POST['save']) && $is_transfer) { $is_convert = opinions::setConvertOpinion($opinion); if ($is_convert) { $edit = $paid_advice->add($advice['user_to'], $advice['msgtext'], $advice['user_from'], $advice['create_date'], $opinion); $_POST['paid_advice_id'] = $edit; } else { $error['save'] = 'Не удалось записать рекомендацию'; } } } if ($edit > 0 && get_uid(false)) { $advice = $paid_advice->getAdvice((int) $edit, $user->uid); $filesSize = 0; $bitDisabled = '00000'; $bitEnabled = '11111'; if ($advice['docs_link'] != "") { $link = $advice['docs_link'];