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,"");   ?>            &nbsp;       </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 + -
显示快捷键?