Web Programming >> PHP Programming
|
[목차] |
제3장 PHP에서 꼭 알아두어야 할 함수
13. 예제 : D-Day 계산하기 D-Day 프로그램은 오늘부터 지정된 날 까지 며칠, 몇분,몇초가 남았는지 알 수 있게 해줍니다. 파일명 : dday.html Function date_countdown($year,$mon,$day) { $now = date("U"); $dday = mktime(0,0,0,$mon,$day,$year); $chk = $dday - $now;
$time["day"] = floor($chk/86400); $chk = $chk % 86400;
$time["hours"] = floor($chk/3600); $chk = $chk % 3600;
$time["min"] = floor($chk/60); $time["sec"] = $chk % 60;
return $time; }
if($year && $mon && $day) { $time = date_countdown($year,$mon,$day); $dday = $time["day"]; $time[hours] = $time[hours] - 6;
echo " <HTML> <HEAD> <TITLE>D-Day 계간하기</TITLE> </HEAD> <BODY> <CENTER> <FONT SIZE=6 FACE='Comic Sans MS'>D-Day</FONT> <BR><BR> $year 년 $mon 월 $day 일까지는 앞으로 $dday 일 $time[hours]시간 $time[min]분 $time[sec]초 남았습니다. </BODY> </HTML>"; } else { echo " <HTML> <HEAD> <TITLE>D-Day 계간하기</TITLE> </HEAD> <BODY> <CENTER> <FONT SIZE=6 FACE='Comic Sans MS'>D-Day</FONT> <BR><BR> 계산하고 싶은 D-Day의 년,월,일을 입력하여 주세요 <BR><BR> <FORM METHOD=POST ACTION=$PHP_SELF> <INPUT TYPE=TEXT NAME='year' SIZE=4>년 <INPUT TYPE=TEXT NAME='mon' SIZE=4>월 <INPUT TYPE=TEXT NAME='day' SIZE=4>일 <INPUT TYPE=SUBMIT VALUE='계산하기'> </FORM> </BODY> </HTML>"; } ?>
|
[목차] |