ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 달려소스
    분류전 2010. 11. 23. 08:28
    반응형

    <?
    if($_GET["year"])$this_year = $_GET["year"];
    else$this_year = date("Y");
    if($_GET["month"])$this_month = $_GET["month"];
    else$this_month = date("m");

    $start_day = date("w",mktime(0,0,0,$this_month,1,$this_year));
    $line_num = $check_flag = 0;
    ?>

    <html>
    <head>
    <link rel="stylesheet" type="text/css" href="basic.css"/>
    <script>
    var report_val;
    function view_menu(sysdate)
    {
    report_val = window.open("schedule.html?sysdate="+sysdate+"&mktime=<?=mktime();?>","report","scrollbars=yes,toolbar=no,location=no,resizable=no,status=yes,menubar=no,width=850,height=500,left=250,top=300,fullscreen=no");
    report_val.focus();
    }
    </script>
    </head>

    <body>
    <table width=910 cellpadding=0 cellspacing=0 border=0 bordercolordark='white' bordercolorlight='#666666' align='center'>
    <tr>
    <td align='center' height=30>
    <span style='font-size:16pt;font-weight:bold'><?=$this_year."년 ".$this_month."월";?></span>
    </td>
    </tr>
    </table>
    <table width=910 cellpadding=0 cellspacing=0 border=1 bordercolordark='white' bordercolorlight='#666666' align='center'>
    <tr height=25 style='font-weight:bold;background-color:#666666;color:#FFFFFF' align='center'>
    <td>日</td>
    <td>月</td>
    <td>火</td>
    <td>水</td>
    <td>木</td>
    <td>金</td>
    <td>土</td>
    </tr>
    <?
    for($a = 1 ; $a <= 37 ; )
    {
    echo("<tr align='center' height=80 valign='top'>");
    for($b = 0 ; $b < 7 ; $b++)
    {
    if($line_num == 0)
    {//첫 줄 스타트를 찾아본다!
    if($b < $start_day)
    {
    echo("<td width=130 style='padding:5 0 0 5'>
    <table width='125' cellpadding=0 cellspacing=0 border=0>
    <tr>
    <td colspan=100 style='color:#AAAAAA;cursor:hand' >".date("d",(mktime(0,0,0,$this_month,1,$this_year) + ($b - $start_day) * 86400))."
    </td>
    </tr>
    </table>
    </td>");
    }
    else
    {
    if($b == 0)$day_color = "#FF0000";
    else if($b == 6)$day_color = "#2846A1";
    else$day_color = "#000000";

    //오늘인가?
    if(date("Y-m-d") == $this_year."-".$this_month."-".date("d",(mktime(0,0,0,$this_month,$a,$this_year))))
    $bgcolor = "#FFF695";
    else$bgcolor = "#FFFFFF";

    echo("<td width=130 style='padding:5 0 0 5;background-color:".$bgcolor.";cursor:hand' onclick=view_menu('".$this_year."-".$this_month."-".date("d",(mktime(0,0,0,$this_month,$a,$this_year)))."')>
    <table width='125' cellpadding=0 cellspacing=0 border=0>
    <tr>
    <td colspan=100 style='color:".$day_color."'>".date("d",(mktime(0,0,0,$this_month,$a,$this_year)))."</td>
    </tr>
    </table>
    </td>");
    $a++;
    }
    }
    else
    {
    if(date("m",mktime(0,0,0,$this_month,$a,$this_year)) != $this_month)$check_flag = 1;
    if($check_flag == 1)$day_color = "#AAAAAA";
    else
    {
    if($b == 0)$day_color = "#FF0000";
    else if($b == 6)$day_color = "#2846A1";
    else$day_color = "#000000";
    }

    //오늘인가?
    if(date("Y-m-d") == $this_year."-".$this_month."-".date("d",(mktime(0,0,0,$this_month,$a,$this_year))))
    $bgcolor = "#FFF695";
    else$bgcolor = "#FFFFFF";

    echo("<td width=130 style='padding:5 0 0 5;background-color:".$bgcolor.";cursor:hand' onclick=view_menu('".$this_year."-".$this_month."-".date("d",(mktime(0,0,0,$this_month,$a,$this_year)))."')>
    <table width='125' cellpadding=0 cellspacing=0 border=0>
    <tr>
    <td colspan=100 style='color:".$day_color."'>".date("d",(mktime(0,0,0,$this_month,$a,$this_year)))."</td>
    </tr>
    </table>
    </td>");
    $a++;
    }
    }
    $line_num++;
    echo("</tr>");
    if($check_flag == 1)break;
    }
    ?>
    <div id='view_menu_div' style='display:none'></div>
    </body>
    </html>

Designed by Tistory.