index.php
来自「通达OA2007SE源代码 非常好的」· PHP 代码 · 共 686 行 · 第 1/2 页
PHP
686 行
$AFF_ID = $ROW['AFF_ID'];
$BEGIN_TIME = $ROW['BEGIN_TIME'];
$REMIND_DATE = $ROW['REMIND_DATE'];
$REMIND_TIME = $ROW['REMIND_TIME'];
$CONTENT = $ROW['CONTENT'];
$LAST_REMIND = $ROW['LAST_REMIND'];
$CONTENT = htmlspecialchars ($CONTENT);
if (($LAST_REMIND == '0000-00-00'))
{
$LAST_REMIND = '';
}
if (($REMIND_DATE == 0))
{
$REMIND_DATE_DESC = '日';
}
else
{
if (($REMIND_DATE == 1))
{
$REMIND_DATE_DESC = '一';
}
else
{
if (($REMIND_DATE == 2))
{
$REMIND_DATE_DESC = '二';
}
else
{
if (($REMIND_DATE == 3))
{
$REMIND_DATE_DESC = '三';
}
else
{
if (($REMIND_DATE == 4))
{
$REMIND_DATE_DESC = '四';
}
else
{
if (($REMIND_DATE == 5))
{
$REMIND_DATE_DESC = '五';
}
else
{
if (($REMIND_DATE == 6))
{
$REMIND_DATE_DESC = '六';
}
}
}
}
}
}
}
$AFF_TITLE = ((((((('提醒时间:每周'.$REMIND_DATE_DESC).' ').substr ($REMIND_TIME, 0, -3)).'
上次提醒:').$LAST_REMIND).'
起始时间:').$BEGIN_TIME);
$CONTENT = (((((substr ($REMIND_TIME, 0, -3).(((''.'<br><a href=\'javascript:my_affair(').$AFF_ID).');\' title=\'')).$AFF_TITLE).'\'>').$CONTENT).'</a><br>');
$REMIND_HOUR = intval (substr ($REMIND_TIME, 0, strpos ($REMIND_TIME, ':')));
if (($BEGIN_TIME <= ((date ('Y-m-d', ($WEEK_BEGIN + ($REMIND_DATE * 86400))).' ').$REMIND_TIME)))
{
($CAL_ARRAY[$REMIND_DATE][$REMIND_HOUR] .= $CONTENT);
continue;
}
}
$query = (((((((((''.'SELECT * from AFFAIR where USER_ID=\'').$LOGIN_USER_ID).'\' and BEGIN_TIME<=\'').date ('Y-m-d', $WEEK_END)).' 23:59:59\' and TYPE=\'4\' and REMIND_DATE>=\'').date ('j', $WEEK_BEGIN)).'\' and REMIND_DATE<=\'').date ('j', $WEEK_END)).'\' order by BEGIN_TIME desc');
$cursor = exequery ($connection, $query);
while ($ROW = mysql_fetch_array ($cursor))
{
$AFF_ID = $ROW['AFF_ID'];
$BEGIN_TIME = $ROW['BEGIN_TIME'];
$REMIND_DATE = $ROW['REMIND_DATE'];
$REMIND_TIME = $ROW['REMIND_TIME'];
$CONTENT = $ROW['CONTENT'];
$LAST_REMIND = $ROW['LAST_REMIND'];
$CONTENT = htmlspecialchars ($CONTENT);
if (($LAST_REMIND == '0000-00-00'))
{
$LAST_REMIND = '';
}
$AFF_TITLE = ((((((('提醒时间:每月'.$REMIND_DATE).'日 ').substr ($REMIND_TIME, 0, -3)).'
上次提醒:').$LAST_REMIND).'
起始时间:').$BEGIN_TIME);
$CONTENT = (((((substr ($REMIND_TIME, 0, -3).(((''.'<br><a href=\'javascript:my_affair(').$AFF_ID).');\' title=\'')).$AFF_TITLE).'\'>').$CONTENT).'</a><br>');
$REMIND_WEEK = date ('w', strtotime ((date ('Y-m-', $WEEK_BEGIN).$REMIND_DATE)));
$REMIND_HOUR = intval (substr ($REMIND_TIME, 0, strpos ($REMIND_TIME, ':')));
if (($BEGIN_TIME <= (((date ('Y-m-', $WEEK_BEGIN).$REMIND_DATE).' ').$REMIND_TIME)))
{
($CAL_ARRAY[$REMIND_WEEK][$REMIND_HOUR] .= $CONTENT);
continue;
}
}
$query = (((((((((''.'SELECT * from AFFAIR where USER_ID=\'').$LOGIN_USER_ID).'\' and BEGIN_TIME<=\'').date ('Y-m-d', $WEEK_END)).' 23:59:59\' and TYPE=\'5\' and REMIND_DATE>=\'').date ('n-j', $WEEK_BEGIN)).'\' and REMIND_DATE<=\'').date ('n-j', $WEEK_END)).'\' order by BEGIN_TIME desc');
$cursor = exequery ($connection, $query);
while ($ROW = mysql_fetch_array ($cursor))
{
$AFF_ID = $ROW['AFF_ID'];
$BEGIN_TIME = $ROW['BEGIN_TIME'];
$REMIND_DATE = $ROW['REMIND_DATE'];
$REMIND_TIME = $ROW['REMIND_TIME'];
$CONTENT = $ROW['CONTENT'];
$LAST_REMIND = $ROW['LAST_REMIND'];
$CONTENT = htmlspecialchars ($CONTENT);
if (($LAST_REMIND == '0000-00-00'))
{
$LAST_REMIND = '';
}
$AFF_TITLE = ((((((('提醒时间:每年'.str_replace ('-', '月', $REMIND_DATE)).'日 ').substr ($REMIND_TIME, 0, -3)).'
上次提醒:').$LAST_REMIND).'
起始时间:').$BEGIN_TIME);
$CONTENT = (((((substr ($REMIND_TIME, 0, -3).(((''.'<br><a href=\'javascript:my_affair(').$AFF_ID).');\' title=\'')).$AFF_TITLE).'\'>').$CONTENT).'</a><br>');
$REMIND_WEEK = date ('w', strtotime ((date ('Y-', $WEEK_BEGIN).$REMIND_DATE)));
$REMIND_HOUR = intval (substr ($REMIND_TIME, 0, strpos ($REMIND_TIME, ':')));
if (($BEGIN_TIME <= (((date ('Y-', $WEEK_BEGIN).$REMIND_DATE).' ').$REMIND_TIME)))
{
($CAL_ARRAY[$REMIND_WEEK][$REMIND_HOUR] .= $CONTENT);
continue;
}
}
echo '
<table width="100%" border="0" cellspacing="1" class="small" bgcolor="#000000" cellpadding="3" align="center">
<tr align="center" class="TableHeader">
<td class="TableControl" width="9%"><a href="javascript:display_front();">0-6点</a></td>
<td width="13%"><b><a href="day.php?YEAR=';
echo date ('Y', $WEEK_BEGIN);
echo '&MONTH=';
echo date ('m', $WEEK_BEGIN);
echo '&DAY=';
echo date ('d', $WEEK_BEGIN);
echo '">';
echo date ('m/d', $WEEK_BEGIN);
echo '(周日)</a></b></td>
<td width="13%"><b><a href="day.php?YEAR=';
echo date ('Y', ($WEEK_BEGIN + 86400));
echo '&MONTH=';
echo date ('m', ($WEEK_BEGIN + 86400));
echo '&DAY=';
echo date ('d', ($WEEK_BEGIN + 86400));
echo '">';
echo date ('m/d', ($WEEK_BEGIN + 86400));
echo '(周一)</a></b></td>
<td width="13%"><b><a href="day.php?YEAR=';
echo date ('Y', ($WEEK_BEGIN + 172800));
echo '&MONTH=';
echo date ('m', ($WEEK_BEGIN + 172800));
echo '&DAY=';
echo date ('d', ($WEEK_BEGIN + 172800));
echo '">';
echo date ('m/d', ($WEEK_BEGIN + 172800));
echo '(周二)</a></b></td>
<td width="13%"><b><a href="day.php?YEAR=';
echo date ('Y', ($WEEK_BEGIN + 259200));
echo '&MONTH=';
echo date ('m', ($WEEK_BEGIN + 259200));
echo '&DAY=';
echo date ('d', ($WEEK_BEGIN + 259200));
echo '">';
echo date ('m/d', ($WEEK_BEGIN + 259200));
echo '(周三)</a></b></td>
<td width="13%"><b><a href="day.php?YEAR=';
echo date ('Y', ($WEEK_BEGIN + 345600));
echo '&MONTH=';
echo date ('m', ($WEEK_BEGIN + 345600));
echo '&DAY=';
echo date ('d', ($WEEK_BEGIN + 345600));
echo '">';
echo date ('m/d', ($WEEK_BEGIN + 345600));
echo '(周四)</a></b></td>
<td width="13%"><b><a href="day.php?YEAR=';
echo date ('Y', ($WEEK_BEGIN + 432000));
echo '&MONTH=';
echo date ('m', ($WEEK_BEGIN + 432000));
echo '&DAY=';
echo date ('d', ($WEEK_BEGIN + 432000));
echo '">';
echo date ('m/d', ($WEEK_BEGIN + 432000));
echo '(周五)</a></b></td>
<td width="13%"><b><a href="day.php?YEAR=';
echo date ('Y', ($WEEK_BEGIN + 518400));
echo '&MONTH=';
echo date ('m', ($WEEK_BEGIN + 518400));
echo '&DAY=';
echo date ('d', ($WEEK_BEGIN + 518400));
echo '">';
echo date ('m/d', ($WEEK_BEGIN + 518400));
echo '(周六)</a></b></td>
</tr>
<tbody id="front" style="display:none;">
';
for ($I = 0; ($I < 7); ++$I)
{
echo ' <tr class="TableData" valign="top" height="40">
<td align="center" class="TableControl" width="9%"><a href="javascript:new_cal(\'';
echo $I;
echo '\')">';
if (($I < 10))
{
echo '0';
}
echo $I;
echo ':00</a></td>
<td width="13%"';
if (($DATE == $WEEK_BEGIN))
{
echo 'class="TableContent"';
}
echo '>';
echo $CAL_ARRAY[0][$I];
echo '</td>
<td width="13%"';
if (($DATE == ($WEEK_BEGIN + 86400)))
{
echo 'class="TableContent"';
}
echo '>';
echo $CAL_ARRAY[1][$I];
echo '</td>
<td width="13%"';
if (($DATE == ($WEEK_BEGIN + 172800)))
{
echo 'class="TableContent"';
}
echo '>';
echo $CAL_ARRAY[2][$I];
echo '</td>
<td width="13%"';
if (($DATE == ($WEEK_BEGIN + 259200)))
{
echo 'class="TableContent"';
}
echo '>';
echo $CAL_ARRAY[3][$I];
echo '</td>
<td width="13%"';
if (($DATE == ($WEEK_BEGIN + 345600)))
{
echo 'class="TableContent"';
}
echo '>';
echo $CAL_ARRAY[4][$I];
echo '</td>
<td width="13%"';
if (($DATE == ($WEEK_BEGIN + 432000)))
{
echo 'class="TableContent"';
}
echo '>';
echo $CAL_ARRAY[5][$I];
echo '</td>
<td width="13%"';
if (($DATE == ($WEEK_BEGIN + 518400)))
{
echo 'class="TableContent"';
}
echo '>';
echo $CAL_ARRAY[6][$I];
echo '</td>
</tr>
';
}
echo ' </tbody>
';
for ($I = 7; ($I < 24); ++$I)
{
echo ' <tr class="TableData" valign="top" height="40">
<td align="center" class="TableControl" width="9%"><a href="javascript:new_cal(\'';
echo $I;
echo '\')">';
if (($I < 10))
{
echo '0';
}
echo $I;
echo ':00</a></td>
<td width="13%"';
if (($DATE == $WEEK_BEGIN))
{
echo 'class="TableContent"';
}
echo '>';
echo $CAL_ARRAY[0][$I];
echo '</td>
<td width="13%"';
if (($DATE == ($WEEK_BEGIN + 86400)))
{
echo 'class="TableContent"';
}
echo '>';
echo $CAL_ARRAY[1][$I];
echo '</td>
<td width="13%"';
if (($DATE == ($WEEK_BEGIN + 172800)))
{
echo 'class="TableContent"';
}
echo '>';
echo $CAL_ARRAY[2][$I];
echo '</td>
<td width="13%"';
if (($DATE == ($WEEK_BEGIN + 259200)))
{
echo 'class="TableContent"';
}
echo '>';
echo $CAL_ARRAY[3][$I];
echo '</td>
<td width="13%"';
if (($DATE == ($WEEK_BEGIN + 345600)))
{
echo 'class="TableContent"';
}
echo '>';
echo $CAL_ARRAY[4][$I];
echo '</td>
<td width="13%"';
if (($DATE == ($WEEK_BEGIN + 432000)))
{
echo 'class="TableContent"';
}
echo '>';
echo $CAL_ARRAY[5][$I];
echo '</td>
<td width="13%"';
if (($DATE == ($WEEK_BEGIN + 518400)))
{
echo 'class="TableContent"';
}
echo '>';
echo $CAL_ARRAY[6][$I];
echo '</td>
</tr>
';
}
echo ' </table>
</form>
</body>
</html>
';
?>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?