今日日程.php
来自「通达OA2007SE源代码 非常好的」· PHP 代码 · 共 175 行
PHP
175 行
<?
echo '<!-------------------- 今日日程 ----------------------->
<div id="module_';
echo $MODULE_ID;
echo '" style="position: relative;padding-bottom:10px;">
<table border="0" cellspacing="1" width="100%" class="small" bgcolor="#000000" cellpadding="3">
<tr class="TableControl">
<td id="module_';
echo $MODULE_ID;
echo '_head" class="TableHeader" width="58%"><img src="/images/menu/calendar.gif" WIDTH="18" HEIGHT="18" align="absmiddle"> 今日日程</td>
<td id="module_';
echo $MODULE_ID;
echo '_more" align="right">
<div id="module_';
echo $MODULE_ID;
echo '_op" style="float:left;display:none;"><a href="javascript:_edit(\'';
echo $MODULE_ID;
echo '\');"><img border="0" src="/images/edit.gif" alt="设置显示条数"></a>';
if (($VIEW_TYPE != '2'))
{
echo '<a id="module_';
echo $MODULE_ID;
echo '_url" href="#" onclick="_del(\'';
echo $MODULE_ID;
echo '\');"><img border="0" src="/images/x.gif" alt="不显示该模块"></a>';
}
echo '</div>
<div style="float:right"><a href="/general/calendar/"> <img src="/images/green_arrow.gif" border="0" align="absmiddle"> 全部</a> </div>
</td>
</tr>
<tr class="TableControl" id="module_';
echo $MODULE_ID;
echo '_edit" style="display:none;">
<td colspan="2" align="right">
<div id="module_';
echo $MODULE_ID;
echo '_info" style="float:left;"></div>
显示条数:<input type="input" size="3" class="SmallInput" value="';
echo $_COOKIE[((($LOGIN_USER_ID.'_my_').$MODULE_ID).'_nums')];
echo '" name="MODULE_NUM_';
echo $MODULE_ID;
echo '">
<a href="javascript:SetNums(\'';
echo $MODULE_ID;
echo '\');" title="保存设置">设置</a>
<a href="javascript:_edit(\'';
echo $MODULE_ID;
echo '\');" title="关闭">关闭</a>
</td>
</tr>
<tr style="background:#FFFFFF url(/images/water/calendar.jpg) no-repeat bottom right">
<td colspan=2 height="50">
';
$CUR_DATE = date ('Y-m-d', time ());
$CUR_TIME = date ('Y-m-d H:i:s', time ());
$MAX_COUNT = intval ($_COOKIE[((($LOGIN_USER_ID.'_my_').$MODULE_ID).'_nums')]);
if ((($MAX_COUNT <= 0) OR (1000 <= $MAX_COUNT)))
{
$MAX_COUNT = 10;
}
$query = ((((((''.'SELECT * from CALENDAR where USER_ID=\'').$LOGIN_USER_ID).'\' and to_days(CAL_TIME)=to_days(\'').$CUR_DATE).'\') order by CAL_TIME limit 0,').$MAX_COUNT);
$cursor = exequery ($connection, $query);
$CAL_COUNT = 0;
while ($ROW = mysql_fetch_array ($cursor))
{
++$CAL_COUNT;
if (($MAX_COUNT < $CAL_COUNT))
{
break;
}
$CAL_ID = $ROW['CAL_ID'];
$CAL_TIME = $ROW['CAL_TIME'];
$END_TIME = $ROW['END_TIME'];
$CAL_TIME = strtok ($CAL_TIME, ' ');
$CAL_TIME = strtok (' ');
$CAL_TIME = substr ($CAL_TIME, 0, 5);
$END_TIME = strtok ($END_TIME, ' ');
$END_TIME = strtok (' ');
$END_TIME = substr ($END_TIME, 0, 5);
$CONTENT = $ROW['CONTENT'];
$CONTENT = str_replace ('<', '<', $CONTENT);
$CONTENT = str_replace ('>', '>', $CONTENT);
$CONTENT = stripslashes ($CONTENT);
$OVER_STATUS = $ROW['OVER_STATUS'];
if ((($OVER_STATUS == '') OR ($OVER_STATUS == '1')))
{
$OVER_STATUS1 = '<font color=\'#00AA00\'><b>已完成</b></font>';
}
else
{
if (($OVER_STATUS == '0'))
{
$OVER_STATUS1 = '';
}
}
echo ' ·';
echo $CAL_TIME;
echo '-';
echo $END_TIME;
echo ' ';
echo $CONTENT;
echo ' ';
echo $OVER_STATUS1;
echo '<br>
';
}
$query = (((((''.'SELECT * from AFFAIR where USER_ID=\'').$LOGIN_USER_ID).'\' and BEGIN_TIME<=\'').$CUR_TIME).'\' order by REMIND_TIME');
$cursor = exequery ($connection, $query);
while ($ROW = mysql_fetch_array ($cursor))
{
$AFF_ID = $ROW['AFF_ID'];
$USER_ID = $ROW['USER_ID'];
$TYPE = $ROW['TYPE'];
$REMIND_DATE = $ROW['REMIND_DATE'];
$REMIND_TIME = $ROW['REMIND_TIME'];
$CONTENT = $ROW['CONTENT'];
$FLAG = 0;
if (($TYPE == '2'))
{
$FLAG = 1;
}
else
{
if ((($TYPE == '3') AND (date ('w', time ()) == $REMIND_DATE)))
{
$FLAG = 1;
}
else
{
if ((($TYPE == '4') AND (date ('j', time ()) == $REMIND_DATE)))
{
$FLAG = 1;
}
else
{
if (($TYPE == '5'))
{
$REMIND_ARR = explode ('-', $REMIND_DATE);
$REMIND_DATE_MON = $REMIND_ARR[0];
$REMIND_DATE_DAY = $REMIND_ARR[1];
if (((date ('n', time ()) == $REMIND_DATE_MON) AND (date ('j', time ()) == $REMIND_DATE_DAY)))
{
$FLAG = 1;
}
}
}
}
}
if (($FLAG == 1))
{
++$CAL_COUNT;
if (($MAX_COUNT < $CAL_COUNT))
{
break;
}
echo ' ·';
echo substr ($REMIND_TIME, 0, 5);
echo ' ';
echo $CONTENT;
echo '<br>
';
continue;
}
}
if (($CAL_COUNT == 0))
{
echo '·暂无日程安排';
}
echo ' </td>
</tr>
</table>
</div>
';
?>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?