add_case_do.php3
来自「FIREFLY 是一个多用户专业帮助桌面系统」· PHP3 代码 · 共 83 行
PHP3
83 行
<?################################################################## ADD CASE DO#################################################################/*init */include ("../include/levels.php3");$access_level = $r_level["customer"];include ("../include/config.php3");/* process */if ($user->access_level > $r_level["support"]) $opennow = "no";$cas_date = SQL_TIME($cas_open_day,$cas_open_month,$cas_open_year,$cas_open_hour,$cas_open_minut,30,'datetime'); if (is_array($supp_prd)) { while ($line = each($supp_prd)) $prdptf[] = $line[1]; }if (is_array($unsupp_prd)) { while ($line = each($unsupp_prd)) $prdptf[] = $line[1]; }if ((!isset($ctr_id)) or (!isset($per_id))) { SQL_CLOSE($dbproc); header ("location:add_case_form.php3"); }else if (!is_array($prdptf) or !trim($caselog_text)) { SQL_CLOSE($dbproc); header ("location:add_case_form.php3?ctr_id=$ctr_id&per_id=$per_id"); } else { $datas['prdptf'] = $prdptf; $datas['cas_deposit_date'] = $cas_date; $datas['caselog_text'] = addslashes($caselog_text); $datas['duration'] = 0 ; $datas['ctr_id'] = $ctr_id; $datas['per_id'] = $per_id; $datas['cas_level'] = $cas_level; $datas['user_id'] = $user->ent_id; if ($opennow == 'no') { $datas['cas_stat_id'] = $id_refcassts["pending"]; } else { $datas['cas_stat_id'] = $id_refcassts["open"]; $datas['cas_open_date'] = $cas_date; $datas['cas_tse_id'] = $user->per_id; } $datas = SQL_CASE_ALL_INSERT($dbproc, $datas); if ($datas['cas_id'] > 0) { if ($user->access_level > $r_level["support"]) { $datas['duration'] = 10; SQL_CLOSE_CASELOG($dbproc,$datas); } SQL_CLOSE($dbproc); header ("location:display_case.php3?cas_id=".$datas['cas_id']); } else { SQL_CLOSE($dbproc); print $msg_fail_add_case; } }?>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?