시간대별 이미지

시간대별 이미지

QA

시간대별 이미지

답변 1

본문

시간대별로 이미지가 나타나도록 자바스크립트를 사용하고 있습니다.
한동안 쭉 이 스크립트로 사용을 잘 해오고 있었는데요.
이게 개개인의 컴퓨터시간에 따라 이미지가 노출되다 보니 좀 문제가 있는듯해서요.
이를 서버시간에 맞추는 소스로 변경해야할듯하여 문의를 드리게 되었습니다.
 
제가 사용한 자바스크립트는 아래와 같습니다.
 
       <script language="JavaScript">
       <!--
       day=new Date() ;
       var d = day.getDay(); 
       var x = day.getHours();
       if ((d == 6 && x >= 1) || d == 0) {
       document.write('<img src="<?=$g4['path']?>/img/qna_notice_01.png">');
       } else {
       x=day.getHours() ;
       if(x>=0 && x<7) {
         document.write('<img src="<?=$g4['path']?>/img/qna_notice_02.png">');
       } else
       if(x>=7 && x<11) {
         document.write('<img src="<?=$g4['path']?>/img/qna_notice_02.png">');
       } else
       if(x>=11 && x<12) {
         document.write('<img src="<?=$g4['path']?>/img/qna_notice_04.png">');
       } else
       if(x>=12 && x<13) {
         document.write('<img src="<?=$g4['path']?>/img/qna_notice_03.png">');
       } else
       if(x>=13 && x<18) {
         document.write('<img src="<?=$g4['path']?>/img/qna_notice_04.png">');
       } else
       if(x>=18 && x<20) {
         document.write('<img src="<?=$g4['path']?>/img/qna_notice_02.png">');
       } else
       if (x>=20 && x<24) {
         document.write('<img src="<?=$g4['path']?>/img/qna_notice_02.png">');
       }
       }
       //-->
       </script>
 
이를 서버시간으로 변경을 하려면어찌해야할까요?
 
검색하다가 그누보드는 서버시간을 사용합니다. 하면서
$g4[server_time]
<?=$g4[time_ymdhis]?>
이런게 있다고 댓글이 달려있었는데.. 써먹을수 있는건지요?
디자인만하는 사람이라 잘몰라서요. 도와주세요..ㅠㅠ

이 질문에 댓글 쓰기 :

답변 1

  var d = day.getDay();  
  var x = day.getHours();

이걸 

 var d = '<?=date('d')?>';
 var x = '<?=date('H')?>';

로 바꿔보세요 

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 2,074
© SIRSOFT
현재 페이지 제일 처음으로