export_bat.php
来自「通达OA2007SE源代码 非常好的」· PHP 代码 · 共 143 行
PHP
143 行
<?
include_once 'inc/auth.php';
include_once 'inc/check_type.php';
include_once 'inc/utility_all.php';
ob_end_clean ();
header ('Cache-control: private');
header ('Content-type: application/vnd.ms-excel');
header ('Content-Disposition: attachment; filename= 内部邮件.xls');
echo '
<html xmlns:o="urn:schemas-microsoft-com:office:office"
xmlns:x="urn:schemas-microsoft-com:office:excel"
xmlns="http://www.w3.org/TR/REC-html40">
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
<body topmargin="5">
<table border="1" cellspacing="1" width="95%" class="small" cellpadding="3">
<tr style="BACKGROUND: #D3E5FA; color: #000000; f';
echo 'ont-weight: bold;">
<td align="center">收件人</td>
<td align="center">发件人</td>
<td align="center">抄送</td>
<td align="center">重要级别</td>
<td align="center">主题</td>
<td align="center">时间</td>
<td align="center">内容</td>
<td align="center">附件名称</td>
</tr>
';
$query = (((''.'SELECT * from EMAIL_BODY where find_in_set(BODY_ID,\'').$DELETE_STR).'\')');
$cursor = exequery ($connection, $query);
while ($ROW = mysql_fetch_array ($cursor))
{
$TO_ID2 = $ROW['TO_ID2'];
$FROM_ID = $ROW['FROM_ID'];
$COPY_TO_ID = $ROW['COPY_TO_ID'];
$IMPORTANT = $ROW['IMPORTANT'];
$SUBJECT = $ROW['SUBJECT'];
$CONTENT = $ROW['CONTENT'];
$SEND_TIME = $ROW['SEND_TIME'];
$ATTACHMENT_NAME = $ROW['ATTACHMENT_NAME'];
if (($FROM_ID != $LOGIN_USER_ID))
{
continue;
}
else
{
$SUBJECT = htmlspecialchars ($SUBJECT);
$CONTENT = str_replace (' ', ' ', $CONTENT);
$CONTENT = str_replace ('
', '<br>', $CONTENT);
$TO_ID2 = substr (str_replace (',,', ',', str_replace (',,', ',', $TO_ID2)), 0, -1);
if (($TO_ID2 == ''))
{
$TO_ID2 = $TO_ID;
}
$FROM_NAME = $LOGIN_USER_NAME;
$TO_NAME = '';
if (($TO_ID2 != $LOGIN_USER_ID))
{
$query1 = (((''.'SELECT USER_NAME from USER where find_in_set(USER_ID,\'').$TO_ID2).'\')');
$cursor1 = exequery ($connection, $query1);
while ($ROW = mysql_fetch_array ($cursor1))
{
($TO_NAME .= ($ROW['USER_NAME'].','));
}
if ((substr ($TO_NAME, -1) == ','))
{
$TO_NAME = substr ($TO_NAME, 0, -1);
}
}
else
{
$TO_NAME = $LOGIN_USER_NAME;
}
$COPY_TO_NAME = '';
if (($COPY_TO_ID != ''))
{
$query1 = (((''.'SELECT USER_NAME from USER where find_in_set(USER_ID,\'').$COPY_TO_ID).'\')');
$cursor1 = exequery ($connection, $query1);
while ($ROW = mysql_fetch_array ($cursor1))
{
($COPY_TO_NAME .= ($ROW['USER_NAME'].','));
}
if ((substr ($COPY_TO_NAME, -1) == ','))
{
$COPY_TO_NAME = substr ($COPY_TO_NAME, 0, -1);
}
}
if ((($IMPORTANT == '0') OR ($IMPORTANT == '')))
{
$IMPORTANT_DESC = '';
}
else
{
if (($IMPORTANT == '1'))
{
$IMPORTANT_DESC = '<font color="#FF6600">重要</font>';
}
else
{
if (($IMPORTANT == '2'))
{
$IMPORTANT_DESC = '<font color="#FF0000">非常重要</font>';
}
}
}
echo ' <tr>
<td nowrap align="center">';
echo $TO_NAME;
echo '</td>
<td nowrap align="center">';
echo $FROM_NAME;
echo '</td>
<td>';
echo $COPY_TO_NAME;
echo '</td>
<td nowrap align="center">';
echo $IMPORTANT_DESC;
echo '</td>
<td nowrap>';
echo $SUBJECT;
echo '</td>
<td nowrap align="center" x:str="\'';
echo $SEND_TIME;
echo '">';
echo $SEND_TIME;
echo '</td>
<td>';
echo $CONTENT;
echo '</td>
<td>';
echo str_replace ('*', '<br>', $ATTACHMENT_NAME);
echo '</td>
</tr>
';
continue;
}
}
echo '</table>';
?>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?