index.php
来自「通达OA2007SE源代码 非常好的」· PHP 代码 · 共 182 行
PHP
182 行
<?
include_once 'inc/auth.php';
include_once 'inc/utility_all.php';
echo '
<html>
<head>
<title>短信箱</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
';
echo '<s';
echo 'cript Language=JavaScript>
window.setTimeout(\'this.location.reload();\',60000);
';
if (($ISPIRIT == 1))
{
echo 'parent.parent.status_bar.new_sms.innerHTML="";
';
if (($I_VER == 2))
{
echo 'window.external.OA_SMS("","","CLOSE");
';
}
}
else
{
echo 'parent.parent.parent.status_bar.new_sms.innerHTML="";
';
}
echo '</script>
</head>
<body class="panel" topmargin="0" leftmargin="0">
';
$CUR_TIME = date ('Y-m-d H:i:s', time ());
$query = (((((''.'SELECT SMS_ID,FROM_ID,SEND_TIME,REMIND_FLAG,SMS_TYPE,CONTENT,REMIND_URL,USER_NAME,DEPT_ID,AVATAR from SMS,USER where USER.USER_ID=SMS.FROM_ID and TO_ID=\'').$LOGIN_USER_ID).'\' and SEND_TIME<=\'').$CUR_TIME).'\' order by SEND_TIME desc limit 0,5');
$cursor = exequery ($connection, $query);
$SMS_COUNT = 0;
while ($ROW = mysql_fetch_array ($cursor))
{
++$SMS_COUNT;
$SMS_ID = $ROW['SMS_ID'];
($SMS_ID_STR .= ($SMS_ID.','));
$FROM_ID = $ROW['FROM_ID'];
$SEND_TIME = $ROW['SEND_TIME'];
$REMIND_FLAG = $ROW['REMIND_FLAG'];
$SMS_TYPE = $ROW['SMS_TYPE'];
$CONTENT = $ROW['CONTENT'];
$URL = $ROW['REMIND_URL'];
$OPEN_WINDOW = 0;
if ((substr ($URL, 0, 2) == '1:'))
{
$URL = substr ($URL, 2);
$OPEN_WINDOW = 1;
}
$FROM_NAME = $ROW['USER_NAME'];
$DEPT_ID = $ROW['DEPT_ID'];
$AVATAR = $ROW['AVATAR'];
$DEPT_NAME = dept_long_name ($DEPT_ID);
$CONTENT = htmlspecialchars ($CONTENT);
setcookie ('SMS_ID_NOT_REF', check_id ($SMS_ID, $SMS_ID_NOT_REF, false), (time () + 86400000));
setcookie ((('SMS_'.$SMS_ID).'_REF_NUM'), '');
if (($FROM_NAME == ''))
{
$FROM_NAME = $FROM_ID;
$AVATAR = '1';
$DEPT_NAME = '用户已删除';
}
if (($SMS_COUNT == 1))
{
echo '<table border="0" cellspacing="1" width="100%" class="small" bgcolor="#000000" cellpadding="3">
<tr class="TableHeader">
<td colspan="2"><img src="/images/menu/sms.gif"> 短信箱 - 最新的5条</td>
</tr>
';
}
$SMS_TYPE_NAME = get_code_name ($SMS_TYPE, 'SMS_REMIND');
if (($URL == ''))
{
$URL = sms_type_url ($SMS_TYPE, $CONTENT);
}
else
{
$URL = ('/general/'.$URL);
}
echo ' <tr class="TableHeader">
<td>
';
if (($SMS_TYPE == '0'))
{
echo ' <img src="/images/avatar/';
echo $AVATAR;
echo '.gif" alt="';
echo $SMS_TYPE_NAME;
echo '" ';
echo avatar_size ($AVATAR);
echo ' align="absmiddle"> ';
echo $SMS_TYPE_NAME;
}
else
{
echo ' <img src="/images/sms_type';
echo $SMS_TYPE;
echo '.gif" alt="';
echo $SMS_TYPE_NAME;
echo '" width=20 height=20 align="absmiddle"> ';
echo $SMS_TYPE_NAME;
}
if (($REMIND_FLAG == 1))
{
echo ' <img src="/images/email_new.gif">
';
}
echo ' </td>
</tr>
<tr class="TableData">
<td>
<u title="部门:';
echo $DEPT_NAME;
echo '" style="cursor:hand">';
echo $FROM_NAME;
echo '</u>:';
echo $CONTENT;
echo '<br>
<i>';
echo $SEND_TIME;
echo '</i><br>
<div align="right">
<a href="#" onclick="parent.send_sms(\'';
echo $FROM_ID;
echo '\',\'';
echo $FROM_NAME;
echo '\');"> 回复</a>
<a href="javascript:parent.openURL(\'';
echo $URL;
echo '\',';
echo $OPEN_WINDOW;
echo ');" title="转到相应的模块"> 链接</a>
<a href="delete.php?SMS_ID=';
echo $SMS_ID;
echo '"> 删除</a>
</div>
</td>
</tr>
';
}
if (($SMS_COUNT == 0))
{
message ('', '无短信息');
}
else
{
echo '
<tr class="TableControl">
<td colspan="2" align="center">
<input type="button" value="删除以上短信" class="SmallButton" onClick="delete_all(1);" title="删除以上列出的短信">
</td>
</tr>
</table>
';
}
$query = (((((''.'update SMS set REMIND_FLAG=\'0\' where TO_ID=\'').$LOGIN_USER_ID).'\' and SEND_TIME<=\'').$CUR_TIME).'\'');
exequery ($connection, $query);
echo '
';
echo '<s';
echo 'cript>
function delete_all()
{
msg="确认要删除以上列出的短信吗?";
if(window.confirm(msg))
{
URL="delete_all.php?SMS_ID_STR=';
echo $SMS_ID_STR;
echo '";
window.location=URL;
}
}
</script>
</body>
</html>
';
?>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?