export.php
来自「通达OA2007SE源代码 非常好的」· PHP 代码 · 共 120 行
PHP
120 行
<?
include_once 'inc/auth.php';
include_once 'inc/utility_all.php';
ob_end_clean ();
header ('Cache-control: private');
header ('Content-type: application/msword');
header ((((''.'Content-Disposition: attachment; filename= ').$LOGIN_USER_ID).'.doc'));
echo '
<html>
<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; font-weight: bold;">
<td nowrap align="center">日期</td>
<td nowrap align="center">日志类型</td>
<td no';
echo 'wrap align="center">日志标题</td>
<td nowrap align="center">日志内容</td>
<td nowrap align="center">点评</td>
<td nowrap align="center">附件名称</td>
</tr>
';
$cursor = exequery ($connection, $QUERY_DIARY);
while ($ROW = mysql_fetch_array ($cursor))
{
$DIA_ID = $ROW['DIA_ID'];
$DIA_DATE = $ROW['DIA_DATE'];
$DIA_DATE = strtok ($DIA_DATE, ' ');
$DIA_TYPE = $ROW['DIA_TYPE'];
$SUBJECT = $ROW['SUBJECT'];
$CONTENT = $ROW['CONTENT'];
$ATTACHMENT_ID = $ROW['ATTACHMENT_ID'];
$ATTACHMENT_NAME = $ROW['ATTACHMENT_NAME'];
if (($SUBJECT == ''))
{
$SUBJECT = (csubstr (strip_tags ($CONTENT), 0, 50).((50 < strlen ($CONTENT)) ? '...' : ''));
}
$FLAG = 0;
if ((($KEY1 != '') AND stristr (strip_tags ($CONTENT), $KEY1)))
{
++$FLAG;
}
if ((($KEY2 != '') AND stristr (strip_tags ($CONTENT), $KEY2)))
{
++$FLAG;
}
if ((($KEY3 != '') AND stristr (strip_tags ($CONTENT), $KEY3)))
{
++$FLAG;
}
if ((($FLAG == 0) AND ((($KEY1 != '') OR ($KEY2 != '')) OR ($KEY3 != ''))))
{
continue;
}
else
{
$CONTENT_COMENT = '';
$query = (((''.'SELECT * from DIARY_COMMENT where DIA_ID=').$DIA_ID).' order by SEND_TIME desc');
$cursor1 = exequery ($connection, $query);
while ($ROW = mysql_fetch_array ($cursor1))
{
$USER_ID = $ROW['USER_ID'];
$SEND_TIME = $ROW['SEND_TIME'];
$CONTENT1 = $ROW['CONTENT'];
$CONTENT1 = str_replace ('"', '\'', $CONTENT1);
$query = (((''.'SELECT * from USER where USER_ID=\'').$USER_ID).'\'');
$cursor2 = exequery ($connection, $query);
if ($ROW1 = mysql_fetch_array ($cursor2))
{
$USER_NAME = $ROW1['USER_NAME'];
}
($CONTENT_COMENT .= (((((('<font color="#0000FF">'.$USER_NAME).' ').$SEND_TIME).'</font><br>').$CONTENT1).'<br><br>'));
}
$DIA_TYPE_DESC = get_code_name ($DIA_TYPE, 'DIARY_TYPE');
echo ' <tr style="BACKGROUND: #FFFFFF;">
<td nowrap align="center" width="100">';
echo $DIA_DATE;
echo '</td>
<td nowrap align="center" width="100">';
echo $DIA_TYPE_DESC;
echo '</td>
<td>';
echo $SUBJECT;
echo '</td>
<td>';
echo $CONTENT;
echo '</td>
<td>';
echo $CONTENT_COMENT;
echo '</td>
<td>
';
$ATTACHMENT_NAME_ARRAY = explode ('*', $ATTACHMENT_NAME);
$ARRAY_COUNT = sizeof ($ATTACHMENT_NAME_ARRAY);
for ($I = 0; ($I < $ARRAY_COUNT); ++$I)
{
if (($ATTACHMENT_NAME_ARRAY[$I] == ''))
{
continue;
}
else
{
echo ($ATTACHMENT_NAME_ARRAY[$I].'<br>');
continue;
}
}
echo ' </td>
</tr>
';
continue;
}
}
echo ' </table>
</body>
</html>';
?>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?