add_case_form.php3
来自「FIREFLY 是一个多用户专业帮助桌面系统」· PHP3 代码 · 共 156 行
PHP3
156 行
<?################################################################## ADD NEW CASE#################################################################/* init */include ("../include/levels.php3");$access_level = $r_level["customer"];include ("../include/config.php3");/* process */if (isset($ctr_id)) { $ctr_data = SQL_CTR_READ ($dbproc,$ctr_id); $supported = SQL_CTR_READ_PRD($dbproc,$ctr_id); //test user/customer if ($user->access_level>$r_level["support"]) { $caselog_text = "$msg_customer_casetext\n"; if ($user->cmp_id) { if ($user->cmp_id != $ctr_data['cmp_id']) header("location:denied.php3?mess=$msg_contract_denied"); } else { if (SQL_PER_DEPENDS_OF($dbproc,$ctr_data['cmp_id'],$user->per_id) == 0 or $user->per_id != $per_id) header("location:denied.php3?mess=$msg_contract_denied"); } } else { $caselog_text = "$msg_support_casetext\n"; $unsupported = SQL_CTR_READ_NOPRD($dbproc,$ctr_id); } //Fin de test $per_data = SQL_READ_CONTACT($dbproc,$per_id); $phn_data = SQL_READ_PHONES($dbproc,$per_data[0]['ent_id'],"Phone","ent_id"); $mails_data = SQL_READ_EMAILS($dbproc,$per_data[0]['ent_id'],"Email","ent_id"); } $title=$msg_add." ".$msg_new_case; include "../include/header.inc";?><FORM METHOD='POST' NAME='add_case' ACTION='add_case_do.php3'><TABLE width="90%" border="0" cellpadding="5" cellspacing="0"> <TR> <TD class='color_title' > <h1><? echo $title ?></h1> </TD> </TR> <TR> </TR></TABLE><?if (isset($ctr_id)) { print "<TABLE class='color_table' cellspacing='0' border='0' cellpadding='0' width='90%' > <TR> <TD class='color_title'> $msg_details_crt : </TD> <TD class='color_title'>"; DSP_CONTRACT ($ctr_data); print"</TD> </TR> <TR> </TR> </TABLE> "; ?> <TABLE class='color_table' cellspacing='0' border='0' cellpadding='3' width='90%' > <TR> <TD class="color_title"> <? print $msg_case_contact ?> </TD> <TD class="tdcl" valign='top'> <B> <? print $per_data[0]['per_firstname']." ".$per_data[0]['per_lastname_flat'] ?> </B> <BR> <? DSP_EMAILS($mails_data,""); ?> </TD> <TD class="tdcl" valign='top'> <? DSP_PHONES($phn_data,""); ?> </TD> </TR> <TR> <TD class='color_title' align="center"> <? print $msg_case_opendate ?> :<BR> <INPUT TYPE="TEXT" NAME="cas_open_day" VALUE="<? print date("d",time()) ?>" SIZE="2">/ <INPUT TYPE="TEXT" NAME="cas_open_month" VALUE="<? print date("m",time()) ?>" SIZE="2">/ <INPUT TYPE="TEXT" NAME="cas_open_year" VALUE="<? print date("Y",time()) ?>" SIZE="4"> <BR> <INPUT TYPE="TEXT" NAME="cas_open_hour" VALUE="<? print date("H",time()) ?>" SIZE="2">: <INPUT TYPE="TEXT" NAME="cas_open_minut" VALUE="<? print date("i",time()) ?>" SIZE="2"> </TD> <TD class='color_title' colspan="2"> <FONT color="yellow"><? print strtoupper($msg_case_priority) ?></FONT> <SELECT name="cas_level" > <OPTION value="1"><? print strtoupper($case_priority[1]) ?></OPTION> <OPTION value="2" SELECTED ><? print strtoupper($case_priority[2]) ?></OPTION> <OPTION value="3"><? print strtoupper($case_priority[3]) ?></OPTION> </SELECT> <? if ($user->access_level <= $r_level["support"]) { print $msg_case_opennow ?> <SELECT name="opennow"> <OPTION value="yes" SELECTED ><? print $msg_yes ?></OPTION> <OPTION value="no" ><? print $msg_no ?></OPTION> </SELECT> <? } ?> </TD> </TR> </TABLE> <? DSP_CASE_SELECT_PRODUCTS($supported,$unsupported); include "../include/caselog_textarea.inc"; ?> <TABLE class='color_table' cellspacing='0' border='0' cellpadding='3' width='90%' > <TR> <TD class='color_title'> <INPUT TYPE='SUBMIT' NAME='submit' VALUE="<? print $msg_new_case ?>" > </TD> </TR> </TABLE> <INPUT TYPE="HIDDEN" NAME="ctr_id" VALUE="<? print $ctr_id ?>" > <INPUT TYPE="HIDDEN" NAME="per_id" VALUE="<? print $per_id ?>" > </FORM> <? }else { print "<H1>".eregi_replace("%([^%]*)%","<A HREF='search_contract.php3' TARGET='downright' >\\1</A>",$msg_newcase_help_1)."</H1>"; print $msg_newcase_help_2; }include "../include/footer.inc";?>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?