📄 faxdetail.php
字号:
<?php
include_once( "inc/auth.php" );
include_once( "inc/utility_all.php" );
include_once( "inc/utility_file.php" );
include_once( "inc/utility_fax.php" );
echo "<html>\r\n<head>\r\n<title>传真详细信息</title>\r\n<meta http-equiv=\"Content-Type\" content=\"text/html; charset=gb2312\">\r\n<script src=\"/inc/js/module.js\"></script>\r\n<script src=\"/inc/js/attach.js\"></script>\r\n</head>\r\n<body class=\"bodycolor\" topmargin=\"5\">\r\n";
$query = "select FAX_NAME,FEE,SYS_ID,STATE from EFAX_SEND_BOX where ID='".$FaxID."'";
$cursor = exequery( $connection, $query );
if ( $ROW = mysql_fetch_array( $cursor ) )
{
$fax_name = $ROW['FAX_NAME'];
$fee_flag = $ROW['FEE'];
$sys_id = $ROW['SYS_ID'];
$state = $ROW['STATE'];
}
$query = "select NAME_DESC,PASSWORD from EFAX_ACCOUNT where NAME='".$fax_name."'";
$cursor = exequery( $connection, $query );
if ( $ROW = mysql_fetch_array( $cursor ) )
{
$password = $ROW['PASSWORD'];
$password = decrypt_str( $password, "webfax" );
$NAME_DESC = $ROW['NAME_DESC'];
}
if ( $state != "7" && $sys_id != "" && ( $fee_flag == "" || $state != "6" ) )
{
$_POST_TO_SERVER['fax_user'] = $fax_name;
$_POST_TO_SERVER['fax_pass'] = $password;
$flag = "";
if ( substr( $sys_id, 0, 1 ) == "S" )
{
$flag = "s";
$_POST_TO_SERVER['faxIDS'] = $sys_id;
$_POST_TO_SERVER['action'] = "querySingleFax";
}
else
{
$flag = "m";
$_POST_TO_SERVER['batchNO'] = $sys_id;
$_POST_TO_SERVER['action'] = "queryMultiFax";
$query = "select ORDER_ID from EFAX_SEND_BOX where SYS_ID='".$sys_id."'";
$cursor = exequery( $connection, $query );
$faxIDS = "";
while ( $ROW = mysql_fetch_array( $cursor ) )
{
$faxIDS .= $ROW['ORDER_ID'].",";
}
if ( substr( $faxIDS, -1 ) == "," )
{
$faxIDS = substr( $faxIDS, 0, -1 );
}
$_POST_TO_SERVER['faxIDS'] = $faxIDS;
}
$strResult = php_post( $FAX_SUBMIT_URL."action.php", $_POST_TO_SERVER );
$strSingle = explode( "#|#", $strResult );
if ( $strSingle[0] == "100" )
{
if ( $flag == "s" )
{
list( , , , , , , $fax_fax_consuming, $fax_pages, , , $fax_state ) = $strSingle;
$fax_fee = $strSingle[7];
$fax_error_result = substr( $strSingle[9], 0, 3 );
list( , , $fax_attachment_name, $fax_attachment_type ) = $strSingle;
$fax_remote_url = $strSingle[4];
$query = "update EFAX_SEND_BOX set STATE='".$fax_state."',PAGES='{$fax_pages}',TIME_CONSUMING='{$fax_fax_consuming}',FEE='{$fax_fee}',ERROR_RESULT='{$fax_error_result}',ATTACHMENT_TYPE='{$fax_attachment_type}',ATTACHMENT_NEW_NAME='{$fax_attachment_name}',REMOTE_URL='{$fax_remote_url}' where ID='{$FaxID}'";
exequery( $connection, $query );
}
else
{
$strOne = explode( "*|*", $strResult );
$I = 0;
for ( ; $I < sizeof( $strOne ); ++$I )
{
$strSingle = explode( "#|#", $strOne[$I] );
if ( $strSingle[0] == "100" )
{
list( , , , , , , , , $fax_fax_consuming, $fax_pages, , , $fax_state ) = $strSingle;
$fax_fee = $strSingle[9];
$fax_error_result = substr( $strSingle[12], 0, 3 );
list( , , , , $fax_attachment_name, $fax_attachment_type ) = $strSingle;
list( , , $fax_orderId, , , , $fax_remote_url ) = $strSingle;
}
else
{
list( , , , , , , , $fax_fax_consuming, $fax_pages, , , $fax_state ) = $strSingle;
$fax_fee = $strSingle[8];
$fax_error_result = substr( $strSingle[11], 0, 3 );
list( , , , $fax_attachment_name, $fax_attachment_type ) = $strSingle;
list( , $fax_orderId, , , , $fax_remote_url ) = $strSingle;
}
$query = "update EFAX_SEND_BOX set STATE='".$fax_state."',PAGES='{$fax_pages}',TIME_CONSUMING='{$fax_fax_consuming}',FEE='{$fax_fee}',ERROR_RESULT='{$fax_error_result}',ATTACHMENT_TYPE='{$fax_attachment_type}',ATTACHMENT_NEW_NAME='{$fax_attachment_name}',REMOTE_URL='{$fax_remote_url}' where ORDER_ID='{$fax_orderId}' and SYS_ID='{$sys_id}'";
exequery( $connection, $query );
}
}
}
}
echo "<table border=\"0\" width=\"100%\" cellspacing=\"0\" cellpadding=\"3\" class=\"small\">\r\n <tr>\r\n <td class=\"Big\"><img src=\"/images/menu/infofind.gif\" align=\"absmiddle\"><span class=\"big3\">传真详细信息</span><br>\r\n </td>\r\n </tr>\r\n</table>\r\n";
$query = "select * from EFAX_SEND_BOX where ID='".$FaxID."'";
$cursor = exequery( $connection, $query );
if ( $ROW = mysql_fetch_array( $cursor ) )
{
$Fax_ID = $ROW['ID'];
$SEND_TIME = $ROW['SEND_TIME'];
$SNAME = $ROW['SNAME'];
$SCOMPANY = $ROW['SCOMPANY'];
$RECEIVE_NO = $ROW['RECEIVE_NO'];
$FAX_NO = $ROW['FAX_NO'];
$ATTACHMENT_NAME = $ROW['ATTACHMENT_NAME'];
$PAGES = $ROW['PAGES'];
$TIME_CONSUMING = $ROW['TIME_CONSUMING'];
$FEE = $ROW['FEE'];
$STATE = $ROW['STATE'];
$ERROR_RESULT = $ROW['ERROR_RESULT'];
$RNAME = $ROW['RNAME'];
$RCOMPANY = $ROW['RCOMPANY'];
$ATTACHMENT_ID = $ROW['ATTACHMENT_ID'];
$STATE_NAME = get_fax_state( $STATE );
if ( $STATE_NAME == "发送成功" )
{
$STATE_NAME = "<font color=green>发送成功</font>";
}
else if ( $STATE_NAME == "发送失败" )
{
$STATE_NAME = "<font color=red>发送失败</font>";
}
else
{
$STATE_NAME = "<font color=blue>".$STATE_NAME."</font>";
}
}
echo "<br>\r\n<table class=\"TableBlock\" align=\"center\" width=\"70%\">\r\n <tr>\r\n <td nowrap class=\"TableContent\" align=\"center\" width=\"30%\">发送时刻:</td>\r\n <td class=\"TableData\"> ";
echo $SEND_TIME;
echo "</td>\r\n </tr>\r\n <tr>\r\n <td nowrap class=\"TableContent\" align=\"center\">发送号码:</td>\r\n <td class=\"TableData\"> ";
echo $NAME_DESC;
echo "(";
echo $FAX_NO;
echo ")</td>\r\n </tr>\r\n <tr>\r\n <td nowrap class=\"TableContent\" align=\"center\">发件人:</td>\r\n <td class=\"TableData\"> ";
echo $SNAME;
echo "</td>\r\n </tr>\r\n <tr>\r\n <td nowrap class=\"TableContent\" align=\"center\">发件人单位:</td>\r\n <td class=\"TableData\"> ";
echo $SCOMPANY;
echo "</td>\r\n </tr>\r\n</table>\r\n<br>\r\n<table class=\"TableBlock\" align=\"center\" width=\"70%\">\r\n <tr>\r\n <td nowrap class=\"TableContent\" align=\"center\" width=\"30%\">接收号码:</td>\r\n <td class=\"TableData\"> ";
echo $RECEIVE_NO;
echo "</td>\r\n </tr>\r\n <tr>\r\n <td nowrap class=\"TableContent\" align=\"center\">收件人:</td>\r\n <td class=\"TableData\"> ";
echo $RNAME;
echo "</td>\r\n </tr>\r\n <tr>\r\n <td nowrap class=\"TableContent\" align=\"center\">收件人单位:</td>\r\n <td class=\"TableData\"> ";
echo $RCOMPANY;
echo "</td>\r\n </tr>\r\n <tr>\r\n <td nowrap class=\"TableContent\" align=\"center\" width=\"30%\">传真文件名:</td>\r\n <td class=\"TableData\"> ";
echo attach_link( $ATTACHMENT_ID, $ATTACHMENT_NAME, 0, 1, 1 );
echo "</td>\r\n </tr>\r\n <tr>\r\n <td nowrap class=\"TableContent\" align=\"center\">传真页数:</td>\r\n <td class=\"TableData\"> ";
echo $PAGES;
echo "</td>\r\n </tr>\r\n <tr>\r\n <td nowrap class=\"TableContent\" align=\"center\">发送耗时:</td>\r\n <td class=\"TableData\"> ";
if ( $TIME_CONSUMING != "" )
{
echo $TIME_CONSUMING."秒";
}
else
{
echo "";
}
echo "</td>\r\n </tr>\r\n <tr>\r\n <td nowrap class=\"TableContent\" align=\"center\">发送金额:</td>\r\n <td class=\"TableData\"> ";
if ( $FEE != "" )
{
echo $FEE."元";
}
else
{
echo "";
}
echo "</td>\r\n </tr>\r\n <tr>\r\n <td nowrap class=\"TableContent\" align=\"center\">发送状态:</td>\r\n <td class=\"TableData\"> ";
echo $STATE_NAME;
echo "</td>\r\n </tr>\r\n <tr>\r\n <td nowrap class=\"TableContent\" align=\"center\">备注:</td>\r\n <td class=\"TableData\"> ";
$ERROR_RESULT = substr( $ERROR_RESULT, 0, 3 );
$error_name = get_fax_error( $ERROR_RESULT );
if ( $error_name == "产生未知错误" )
{
$error_name = "";
}
echo $error_name;
echo " </td>\r\n </tr>\r\n</table>\r\n<br><div align=\"center\">\r\n";
if ( strstr( $STATE_NAME, "发送失败" ) )
{
echo "<input type=\"button\" value=\"重发\" class=\"BigButton\" title=\"重新发送\" onClick=\"window.location='resend.php?FaxID=";
echo $Fax_ID;
echo "&FAX_NO=";
echo $FAX_NO;
echo "'\"> \r\n";
}
else
{
echo "<input type=\"button\" value=\"刷新\" class=\"BigButton\" title=\"刷新状态\" onClick=\"window.location.reload();\"> \r\n";
}
echo "<input type=\"button\" class=\"BigButton\" value=\"返回\" onClick=\"location='sendbox.php'\">\r\n</div>\r\n<body>\r\n</body>\r\n</html>\r\n";
?>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -