⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 faxdetail.php

📁 通达网络办公 - Office Anywhere 2008 增强版100%源码(3.4.081216) 内含 通达OA2008增強版接近完美破解补丁20081216集 及 最新通达OA2008ADV(
💻 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\">&nbsp;";
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\">&nbsp;";
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\">&nbsp;";
echo $SNAME;
echo "</td>\r\n  </tr>\r\n  <tr>\r\n    <td nowrap class=\"TableContent\" align=\"center\">发件人单位:</td>\r\n    <td class=\"TableData\">&nbsp;";
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\">&nbsp;";
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\">&nbsp;";
echo $RNAME;
echo "</td>\r\n  </tr>\r\n  <tr>\r\n    <td nowrap class=\"TableContent\" align=\"center\">收件人单位:</td>\r\n    <td class=\"TableData\">&nbsp;";
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\">&nbsp;";
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\">&nbsp;";
echo $PAGES;
echo "</td>\r\n  </tr>\r\n  <tr>\r\n    <td nowrap class=\"TableContent\" align=\"center\">发送耗时:</td>\r\n    <td class=\"TableData\">&nbsp;";
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\">&nbsp;";
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\">&nbsp;";
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\">&nbsp;";
$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 "'\">&nbsp;&nbsp;&nbsp;\r\n";
}
else
{
	echo "<input type=\"button\" value=\"刷新\" class=\"BigButton\" title=\"刷新状态\" onClick=\"window.location.reload();\">&nbsp;&nbsp;&nbsp;\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 + -