웹마스터 팁

http://www.allware.co.kr/popup.html군대간 친구 남은날짜 구하기를 만드신 분을 보구
새삼 부럽기두 해서리 ... 감동두 쪼굼 ...
걍 수퍼노가다루 ... 날짜계산 만들어 올립니다 .
아직 단축기간 알고리즘을 정확히 깨닫지 못해서리 ㅡ.ㅡ;;
그럼 늘 행복한 하루 되시길 ^^
응용 링크 걸어두었습니다. 함보시길 이렇게 쓸수있답니다.
http://www.allware.co.kr/popup.html



<?
$name=신민경;
$enter_day=26;
$enter_month=3;
$enter_year=2002;


$start_army_second=mktime(0,0,0,$enter_month,$enter_day,$enter_year);//입대일

$end_army_secound=mktime(0,0,0,$enter_month+2,$enter_day-1,$enter_year+2);//전역일

$termday=7; //기본 단축기간

$termday2=31; //기본 단축기간

// 단축된 기간에 따른 전역일 재계산

//2001년 8월초 군번

if($enter_year==2001&&$enter_month==8&&$enter_day<=6) {
$demising_army_secound=($enter_day-1)*24*3600;
$end_army_secound=$end_army_secound-$demising_army_secound; }

//2001년 8월-2001년 10월 군번

else if($enter_year==2001&&$enter_month==8&&$enter_day>=6) {
$demising_army_secound=$termday*24*3600;
$end_army_secound=$end_army_secound-$demising_army_secound;}

else if($enter_year==2001&&$enter_month==9&&$enter_day>=1) {
$demising_army_secound=$termday*24*3600;
$end_army_secound=$end_army_secound-$demising_army_secound;}

else if($enter_year==2001&&$enter_month==10&&$enter_day>=1) {
$demising_army_secound=$termday*24*3600;
$end_army_secound=$end_army_secound-$demising_army_secound;}

//2001년 11월초 군번

else if($enter_year==2001&&$enter_month==11&&$enter_day<=6){
$termdays=$termday+$enter_day;
$demising_army_secound=$termdays*24*3600;
$end_army_secound=$end_army_secound-$demising_army_secound; }

//2001년 11월-2002년 1월 군번

else if($enter_year==2001&&$enter_month==11&&$enter_day>=6) {
$termdays=$termday*2;
$demising_army_secound=$termdays*24*3600;
$end_army_secound=$end_army_secound-$demising_army_secound; }

else if($enter_year==2001&&$enter_month==12&&$enter_day>=1) {
$termdays=$termday*2;
$demising_army_secound=$termdays*24*3600;
$end_army_secound=$end_army_secound-$demising_army_secound; }

else if($enter_year==2002&&$enter_month==1&&$enter_day>=1) {
$termdays=$termday*2;
$demising_army_secound=$termdays*24*3600;
$end_army_secound=$end_army_secound-$demising_army_secound; }

//2002년 2월초 군번

else if($enter_year==2002&&$enter_month==2&&$enter_day<=6) {
$termdays=$termday*2+$enter_day;
$demising_army_secound=$termdays*24*3600;
$end_army_secound=$end_army_secound-$demising_army_secound;}

//2002년 2월-2002년 5월 군번

else if($enter_year==2002&&$enter_month==2&&$enter_day>=6) {
$termdays=$termday*3;
$demising_army_secound=$termdays*24*3600;
$end_army_secound=$end_army_secound-$demising_army_secound;}

else if($enter_year==2002&&$enter_month==3&&$enter_day>=1) {
$termdays=$termday*3;
$demising_army_secound=$termdays*24*3600;
$end_army_secound=$end_army_secound-$demising_army_secound;}

else if($enter_year==2002&&$enter_month==4&&$enter_day>=1) {
$termdays=$termday*3;
$demising_army_secound=$termdays*24*3600;
$end_army_secound=$end_army_secound-$demising_army_secound;}

else if($enter_year==2002&&$enter_month==5&&$enter_day>=1) {
$termdays=$termday*3;
$demising_army_secound=$termdays*24*3600;
$end_army_secound=$end_army_secound-$demising_army_secound;}

//2002년 6월초 군번

else if($enter_year==2002&&$enter_month==6&&$enter_day<=9) {
$termdays=$termday*3+$enter_day;
$demising_army_secound=$termdays*24*3600;
$end_army_secound=$end_army_secound-$demising_army_secound;}

//2002년 6월 -2002년 9월

else if($enter_year==2002&&$enter_month==6&&$enter_day>=9) {
$termdays=$termday2;
$demising_army_secound=$termdays*24*3600;
$end_army_secound=$end_army_secound-$demising_army_secound;}

else if($enter_year==2002&&$enter_month==7&&$enter_day>=1) {
$termdays=$termday2;
$demising_army_secound=$termdays*24*3600;
$end_army_secound=$end_army_secound-$demising_army_secound;}

else if($enter_year==2002&&$enter_month==8&&$enter_day>=1) {
$termdays=$termday2;
$demising_army_secound=$termdays*24*3600;
$end_army_secound=$end_army_secound-$demising_army_secound;}

else if($enter_year==2002&&$enter_month==9&&$enter_day>=1) {
$termdays=$termday2;
$demising_army_secound=$termdays*24*3600;
$end_army_secound=$end_army_secound-$demising_army_secound;}

//2002년 10월초 군번

else if($enter_year==2002&&$enter_month==10&&$enter_day<=6) {
$termdays=$termday2+$enter_day+1;
$demising_army_secound=$termdays*24*3600;
$end_army_secound=$end_army_secound-$demising_army_secound;}

//2002년 10월 -2003년 2월

else if($enter_year==2002&&$enter_month==10&&$enter_day>=6) {
$termdays=$termday+$termday2;
$demising_army_secound=$termdays*24*3600;
$end_army_secound=$end_army_secound-$demising_army_secound;}

else if($enter_year==2002&&$enter_month==11&&$enter_day>=1) {
$termdays=$termday+$termday2;
$demising_army_secound=$termdays*24*3600;
$end_army_secound=$end_army_secound-$demising_army_secound;}

else if($enter_year==2002&&$enter_month==12&&$enter_day>=1) {
$termdays=$termday+$termday2;
$demising_army_secound=$termdays*24*3600;
$end_army_secound=$end_army_secound-$demising_army_secound;}

else if($enter_year==2003&&$enter_month==1&&$enter_day>=1) {
$termdays=$termday+$termday2;
$demising_army_secound=$termdays*24*3600;
$end_army_secound=$end_army_secound-$demising_army_secound;}

//2003년 2월초 군번

else if($enter_year==2003&&$enter_month==2&&$enter_day<=9) {
$termdays=$termday2+$enter_day+4;
$demising_army_secound=$termdays*24*3600;
$end_army_secound=$end_army_secound-$demising_army_secound;}

//2003년 2월-2003년 5월 군번

else if($enter_year==2003&&$enter_month==2&&$enter_day>=9) {
$termdays=$termday*2+$termday2;
$demising_army_secound=$termdays*24*3600;
$end_army_secound=$end_army_secound-$demising_army_secound;}

else if($enter_year==2003&&$enter_month==3&&$enter_day>=1) {
$termdays=$termday*2+$termday2;
$demising_army_secound=$termdays*24*3600;
$end_army_secound=$end_army_secound-$demising_army_secound;}

else if($enter_year==2003&&$enter_month==4&&$enter_day>=1) {
$termdays=$termday*2+$termday2;
$demising_army_secound=$termdays*24*3600;
$end_army_secound=$end_army_secound-$demising_army_secound;}

else if($enter_year==2003&&$enter_month==5&&$enter_day>=1) {
$termdays=$termday*2+$termday2;
$demising_army_secound=$termdays*24*3600;
$end_army_secound=$end_army_secound-$demising_army_secound;}

//2003년 6월초 군번

else if($enter_year==2003&&$enter_month==6&&$enter_day<=7) {
$termdays=$termday*2+$termday2+($enter_day-1);
$demising_army_secound=$termdays*24*3600;
$end_army_secound=$end_army_secound-$demising_army_secound;}

//2003년 6월 -8월군번

else if($enter_year==2003&&$enter_month==6&&$enter_day>=7) {
$termdays=$termday*3+$termday2;
$demising_army_secound=$termdays*24*3600;
$end_army_secound=$end_army_secound-$demising_army_secound;}

else if($enter_year==2003&&$enter_month==7&&$enter_day>=1) {
$termdays=$termday*3+$termday2;
$demising_army_secound=$termdays*24*3600;
$end_army_secound=$end_army_secound-$demising_army_secound;}

else if($enter_year==2003&&$enter_month==8&&$enter_day<=28) {
$termdays=$termday*3+$termday2;
$demising_army_secound=$termdays*24*3600;
$end_army_secound=$end_army_secound-$demising_army_secound;}

//8월말 군번

else if($enter_year==2003&&$enter_month==8&&$enter_day>=28) {
$termdays=$termday*3+$termday2+($enter_day-28);
$demising_army_secound=$termdays*24*3600;
$end_army_secound=$end_army_secound-$demising_army_secound;}

//9월 군번

else if($enter_year==2003&&$enter_month==9&&$enter_day<=25) {
$termdays=$termday*3+$termday2+3;
$demising_army_secound=$termdays*24*3600;
$end_army_secound=$end_army_secound-$demising_army_secound;}

else if($enter_year==2003&&$enter_month==9&&$enter_day>=25) {
$termdays=$termday*3+$termday2+($enter_day-22);
$demising_army_secound=$termdays*24*3600;
$end_army_secound=$end_army_secound-$demising_army_secound;}

//단축기간 이전군번
else if($enter_year<=2002&&$enter_month<8&&$enter_day<=31) {
$termdays="빵";}

//03년 10월 이후 군번
else {
$termdays=$termday2*2;
$demising_army_secound=$termdays*24*3600;
$end_army_secound=$end_army_secound-$demising_army_secound; }


$left_army_secound=$end_army_secound-time();//남은기간

$being_army_secound=time()-$start_army_second;//복무기간

$left_army_day=intval($left_army_secound/3600/24);//남은기간을 일로 표시

$being_army_day=intval($being_army_secound/3600/24);//복무기간을 일로 표시

$endday=date("Y년 m월 d일 전역예정입니다.",$end_army_secound);


echo"
$name 님은 $endday<br>
복무기간 : $being_army_day<br>
남은기간 : $left_army_day <br>
줄어든 기간 : $termdays 일 이나 줄었군요. 땡보네 ... ";
?>
제목 글쓴이 날짜
관리자페이지 첫페이지에서 최근글 / 최근댓글 리스트에서 닉네임 대신에 날짜가 나오게 하는 방법 sejin7940 2016.10.19
관리자 페이지 날짜 검색과 스크랩. [1] 무얼까2 2014.12.24
날짜비교 함수 [1] 별을따는소년 2014.12.17
사용자정의에서 날짜형의 경우, 달력의 년수 선택범위를 늘리는 방법 sejin7940 2014.05.24
날짜를 출력하는 간단한 소스입니다 낮은자 2014.03.07
[날짜 구하는함수업]내일 날짜와 1년 후 년도 구하기 [8] ssukai 2005.02.24
날짜 구하는 함수.. ... [3] 김명현 2005.01.24
우리가 사랑한지 몇일째 날짜세주는 PHP 소스 [12] 레드 2005.01.16
군대간 친구 남은날짜 구하기 2(복무기간 단축에 따른 수정) [8] 신민경 2003.09.02
군대간 친구 남은날짜 계산하기 [6] xacdo 2003.04.27
[추천 소스] 특정일로부터 지난날짜 혹은 남은날짜 구하기~ [5] 박은석 2002.10.22
[허접] rand() 함수를 이용한 뒤죽박죽 날짜 출력 [5] Myzzix 2002.08.23
[초간단 자바스크립트!] 홈페이지접속 시간,날짜 표시기 [3] ∑Ztxy 2004.01.09
크리스마스 날짜 카운터 [1] keymove 2003.12.04
팝업공지창 다시 안뜨게 하는 소스[날짜지정가능] [17] lemin 2003.11.20
날짜카운터 숫자로만 입력하자. [3] TechnoKevin™ 2003.11.08
[초간단 자바스크립트!] 날짜 카운터! 커플홈에 강추!! [15] ∑Ztxy 2003.10.08
오늘 날짜와 시간 [3] Brown 2003.05.20
[JavaScript] 오늘 날짜와 요일 넣기 SM 2002.02.24
오늘 날짜 보여주기 스크립트 [3] 정후니 2001.08.31