PHP 프로그래밍

본문 바로가기
사이트 내 전체검색


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>";

}

?>

 

[목차]

개인정보취급방침 서비스이용약관 모바일 버전으로 보기 상단으로

TEL. 063-469-4551 FAX. 063-469-4560 전북 군산시 대학로 558
군산대학교 컴퓨터정보공학과

Copyright © www.leelab.co.kr. All rights reserved.