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 + -
显示快捷键?