티스토리 뷰
간단한 달력소스 PHP CALENDAR
간단한 달력소스 PHP CALENDAR
<html>
<body>
<?
/*--------------------
Title : 초간단 달력
Author : Cho Sung O
---------------------*/
?>
<?
if ($YYYY =="") {
$YYYY = date("Y");
}
IF ($MM =="") {
$MM = date("m");
}
if($MM == 13) {
$MM = 1;
$YYYY++;
}
if($MM == 0) {
$MM = 12;
$YYYY--;
}
$before = $MM - 1;
$after = $MM + 1;
$firstday_weeknum = date("w", mktime(0, 0, 0, $MM, 1, $YYYY));
$lastday = date("t", mktime(0, 0, 0, $MM, 1, $YYYY));
if($MM == 2) {
if(($YYYY % 4) == 0 && ($YYYY % 100) != 0 || ($YYYY % 400) == 0) { $lastday = 29; }
}
$td1 = "<TD width='80' align='center'><font size='2' align='center'><b>";
$td2 = "</b></font></TD><TD width='80' height='80' align='center'><font size='2' align='center'><b>";
$td3 = "</b></font></TD>\n";
?>
<link rel="stylesheet" href="inet_style.css">
<body>
<table width=600><tr>
<td align=center><a href="<?=$PHP_SELF?>?MM=<?=$before?>&YYYY=<?=$YYYY?>">이전달<<</a> <font color="deepink"><?echo "$YYYY";?>년<?echo "$MM";?>월 </font> <a href="<?=$PHP_SELF?>?MM=<?=$after?>&YYYY=<?=$YYYY?>">>>다음달</a>
</td></tr>
</table>
<?
echo("<table border=1 cellspacing=0 cellpadding=2 bordercolorlight=#CCCCCC bordercolordark=#FFFFFF bgcolor=#FFFFFF><TR>\n");
echo($td1."<font color='red'>日</font>".$td2."月".$td2."火".$td2."水".$td2."木".$td2."金".$td2."<font color='green'>土</font>".$td3);
echo("</TR><TR>");
$week = 0;
for ($i=0; $i < $firstday_weeknum; $i++) { echo("<TD> </TD>"); $week++; }
for($d=1; $d <= $lastday; $d++)
{
if ($week == 7) { echo("</TR></TR>"); $week = 0; }
$day = (date("j") == $d)? "<font color='deepink'><b>".$d."</b></font>":$d;
echo("<TD wdith='80' height='80' align='center'><font size=2>".$day."</font><br>$son<br>$row[0]</TD>\n");
$week++;
}
for ($i=$week; $i < 7; $i++) { echo("<TD> </TD>\n"); }
echo("</TR>\n");
echo("</TABLE><br>\n");
?>
</body>
</html>
위 소스를 약간 수정하여 만들어본 공연일정표 약간의 수정만 거친다면 여러가지로 활용이 가능하다.
이글이 도움이 되셨다면 아래에 로그인이 필요없는 공감 버튼을 클릭해주세요 ^^
'DEVELOPE > 웹소스' 카테고리의 다른 글
미니 캘린더(달력) PHP 웹소스 (mini calendar) (0) | 2017.09.09 |
---|
- Total
- Today
- Yesterday
- 부트스트랩
- yum
- 우분투 다운로드
- 카카오스토리 공유소스
- 미디어쿼리
- APM 설치
- MySQL
- MYSQL 명령어
- 반응형 웹
- ubuntu
- centos 7
- 트위터 공유소스
- 페이스북 공유소스
- SQL 정렬
- CentOS
- Q6600
- 카카오스토리 sns 공유
- crontab
- 트위터 공유방법 및 소스
- mariadb 백업
- 우분투
- 카카오스토리 url 공유
- 에디트플러스
- mysql 백업
- CentOS 설치
- 리눅스 명령어
- 트위터 sns 공유
- 우분투 usb 설치
- 트위터 url 공유
- SQL 함수
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |