묻고답하기

옥션에 보면 실시간으로 시간을 줄어드는걸 볼수 있잖아여.

저도 그것을 구현해보고 싶은데..잘안되서 고수님들께 부탁드립니다.

디비에 저장된 시간을 불러와서 그시간이 실시간으로 줄어드는 방법을 쓰고 싶은데여..

여기저기 찾아보고 소스보고 해보고해도 안되네여.ㅠ.ㅠ

방법좀 알려주시면 감사드리겠습니다.

아래소스는 phpschool에서 가져온것인데 저가 해봤는데 안되네여..그냥 시간은 보여지는데 카운터가

안되고 있습니다.

소스 분석이 안되서...ㅠ.ㅠ 손을 못되겠네여

////php코드 시작///

$adate2[0] :  데이타 베이스의 timestamp형식으로 되어있는 값을 가지고 옵니다.
    $date1=mktime($adate2[0],0,0,$adate[0],$adate[1],$adate1[0]); //end타임의 timestamp값
    $date2=mktime();
    
    $total_secs=abs($date1 - $date2);
    $diff_in_days = floor($total_secs / 86400);
    $rest_hours = $total_secs % 86400;
    $diff_in_hours = floor($rest_hours / 3600);
    $rest_mins = $rest_hours % 3600;
    $diff_in_mins = floor($rest_mins / 60);
    $diff_in_secs = floor($rest_mins % 60);
    $time_diff = $diff_in_days ."일". $diff_in_hours ."시간".     $diff_in_mins ."분". $diff_in_secs ."초";

//// php코드 끝 //////

// 자바스크립트 코드
<SCRIPT LANGUAGE='JavaScript'>
function Timer(diff_in_secs, diff_in_mins, diff_in_hours, diff_in_days)
{
//남은시간 실시간으로 보여지는 부분
day=diff_in_days;    //일단 남은 날짜와 시간을 받아온다음에 timer1을 호출한다
hour=diff_in_hours;
min=diff_in_mins;
sec=diff_in_secs;
Timer1();
}
function Timer1()
{
    sec=sec-1;         //1초식 감소 하다가 -1이되면 1분을 뺀다은 초를 59초로 초기화
if(sec == -1)
{
sec = 59;
min = min-1;
}
if(min == -1)    //1분씩 감소 하다가 -1이되면 1시간을 뺀다음 분을 59분으로 초기화
{                                            
min=59;
hour = hour - 1;
}
if(hour == -1)    //1시간씩 감소 하다가 -1이되면 1일을 뺀다음 날짜 초기화
{                                            
hour = 23;
day = day - 1;
}
if(sec == 0 && min == 0 && hour == 0 && day == 0)
{
//일:0 시간:0 분:0 초:0 이라면 종료메세지 출력
        document.timer.counter.value = '경매가 종료되었습니다.';    
return;
}
document.timer.counter.value = day + '일 ' + hour + '시간 ' + min + '분 ' + sec + '초 ';
//1초당 한번씩 timer1()을 호출하여 실행
window.setTimeout('Timer1()',1000);
}
</SCRIPT>

// body 부분 아래와 적어준다.
<body onload='Timer($diff_in_secs, $diff_in_mins, $diff_in_hours, $diff_in_days)' > <!-- 페이지 로드시 남은 기간값을 timer()에게 던진다. -->

////스크립트 종료 /////


글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
곽상율 아웃로그인 질문좀여..설치는했는뎅;;답변점 ㅠ.ㅠ [2] 2007.08.10
안건호 게시판 스킨변경에서 이름과 제목을 변경 하는데여... [2] 2007.08.10
[포터]아렌티 흠 제로보드 관련 질문인데.. 웬만한분들 아실것 같아.. [3] 2007.08.10
김민규 [다시 질문 ^^;] while구문에 대한 질문여... [4] 2007.08.10
최락호 레이어에 대해서..ㅠ_ㅠ 꼭 봐주세요~  
정윤진 갑자기 명령어가 생각이 안나여~~ 급한데~~ [1] 2007.08.10
남궁종옥 나모웹에디터..표에 문제가..;; [1] file 2007.08.10
남동혁 퍼미션 에러입니다. 도와주세여.. [1] 2007.08.10
김태완 다시 한번 질문합니다.  
강민우 아이프레임 삽입시 스크롤바가 안나오고 아이프레임 크기 자동 리사이즈 [2] 2007.08.10
홍아름 조금 급한데요;; [1] 2007.08.10
이인종 embed로 동영상불러올때 오른쪽버튼... [1] 2007.08.10
전경란 마우스 이벤트에 관한 초짜질문~~~ [3] 2007.08.10
yuna 폰트설치 에관한 질문입니다.꼭봐주세요~ㅜ_ㅜ [2] 2007.08.10
풍운아 용량을많이차지하고있는파일도 없는데... [1] 2007.08.10
이인종 아이프레임으로 불러온문서요.  
이인종 아토유저..?? [1] 2007.08.10
곽상율 저기 아웃로그인에 괂나질문점..답변점;  
snob 컨버팅 관련  
선우희 bgm player [2] 2007.08.10
제플™ SSH, TELNET 으로 접속할때.. [2] 2007.08.10
이병희 제로보드는 어떤 서버환경에 사용할 수 있나요? [2] 2007.08.10
고승범 프레임 경계를 넘어서서 서브메뉴 레이어가 나타나게 하려면? [2] 2007.08.10
이영민 iframe타겟 지정에 관한 질문입니다 [1] 2007.08.10
권민우 그림에 링크걸었을때... [2] 2007.08.10
윤태호 인터넷 익스플로러에서 보기-인코딩 메뉴 원래대로 되돌리는 법 좀 알려주세요..  
공유기시로! Protocol 란 뭐죠? [4] 2007.08.10
snob 저.....태그중에서  
이우봉 [질문] 인라인프레임에요.. [2] 2007.08.10
바다~♡ 실시간으로 줄어드는 카운터 시계 구현에대한 질문 [3] 2007.08.10