d-day 표시 프로그램 오류해결 좀 해주세요 ㅠㅠ 정보
d-day 표시 프로그램 오류해결 좀 해주세요 ㅠㅠ본문
그누 활용팁 자료실에서 d-day 프로그램을 받아서 그래도 했는데..
잘되다가 날짜를 좀 멀리 설정하니 D-4 로 표시되요..
2009년 9월 26일로 설정했는데 D-4 로 표시됩니다..
뭐가 잘못된건지 모르겠네요..
2009년 7월 안으로 설정하면 또 제대로 설정이 되는데..
다운받은 프로그램은
http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=1421&sca=&sfl=wr_subject%7C%7Cwr_content&stx=D-DAY&sop=and
여기 게시판에 있는거구요..
소스는
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
function d_day($m,$d,$y) {
$now = time();
$dday = mktime(0,0,0,$m,$d,$y);
$xday = ceil(($dday-$now)/(60*60*24));
if($xday >= 0) $result = '<b>D-'.$xday.'</b>';
else {
$result = '<b>D+'.abs($xday).'</b>';
}
return $result;
}
?>
이렇게 되어 있습니다.. 좀 도와주세요..
2009년 9월 26일을 D-DAY로 설정해야 되는데 안되요.. D-4일로 만 표시되요 ㅠㅠ
잘되다가 날짜를 좀 멀리 설정하니 D-4 로 표시되요..
2009년 9월 26일로 설정했는데 D-4 로 표시됩니다..
뭐가 잘못된건지 모르겠네요..
2009년 7월 안으로 설정하면 또 제대로 설정이 되는데..
다운받은 프로그램은
http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=1421&sca=&sfl=wr_subject%7C%7Cwr_content&stx=D-DAY&sop=and
여기 게시판에 있는거구요..
소스는
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
function d_day($m,$d,$y) {
$now = time();
$dday = mktime(0,0,0,$m,$d,$y);
$xday = ceil(($dday-$now)/(60*60*24));
if($xday >= 0) $result = '<b>D-'.$xday.'</b>';
else {
$result = '<b>D+'.abs($xday).'</b>';
}
return $result;
}
?>
이렇게 되어 있습니다.. 좀 도와주세요..
2009년 9월 26일을 D-DAY로 설정해야 되는데 안되요.. D-4일로 만 표시되요 ㅠㅠ
댓글 전체

<?=d_day(9,26,2009)?>
이렇게 하셨나요?
이렇게 하셨나요?
헉..
<?=d_day(9,26,2009)?>
이렇게 하니깐 되네요.. @@
월수를 두자리 표기하니 안되다가..
<?=d_day(09,26,2009)?>
근대 이상한건 다른건 두자리해도 잘 되는데 저 날짜도만 안되서 놀랬어요..
한자리수로 입력하니 되네요..
감사합니다..
<?=d_day(9,26,2009)?>
이렇게 하니깐 되네요.. @@
월수를 두자리 표기하니 안되다가..
<?=d_day(09,26,2009)?>
근대 이상한건 다른건 두자리해도 잘 되는데 저 날짜도만 안되서 놀랬어요..
한자리수로 입력하니 되네요..
감사합니다..