시간대별로 이미지를 출력하고 싶습니다. 이문장 좀 봐주십시오!~

지금 시간대 별로 이미지를 출력하려고하는데요!~
소스를 이렇게했는데!~

내용은 아침 08:00~09:00 시까지 onair이라는이미지가
점심 12:00~01:00 시까지 onair이라는이미지가
저녁 05:30~06:00 시까지 onair이라는이미지가

그외의시간은 offair 이라는 이미지가 뜨게하고싶은데 이렇게 하는게 맞는지 고수분들께서좀 봐주세요!~~~

<?php
$ctime = time();
$img = 0;

$achimStart = strtotime(date("Y-m-d"). "08:00");
$achimEnd = strtotime(date("Y-m-d"). "09:00");

$bchimStart = strtotime(date("Y-m-d"). "12:00");
$bchimEnd = strtotime(date("Y-m-d"). "01:00");

$cchimStart = strtotime(date("Y-m-d"). "05:30");
$cchimEnd = strtotime(date("Y-m-d"). "06:00");

// 아침인지....
if($ctime >= $achimStart && $ctime <= $achimEnd) $img = 1;

// 점심인지....
if($ctime >= $bchimStart && $ctime <= $bchimEnd) $img = 1;

// 저녁인지....
if($ctime >= $cchimStart && $ctime <= $cchimEnd) $img = 1;

if($img == 1) echo "<img src=./img_u/onair.gif>";
else echo "<img src=./img_u/offair.gif>";

?>
|

댓글 1개

<?php

switch( date('H')) {
case '08':
case '09':
case '12':
case '13':
case '17': if( date('i')<'30') break;
case '18': echo 'onair.gif';
}

?>
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
17년 전 조회 1,536
17년 전 조회 1,355
17년 전 조회 1,404
17년 전 조회 818
17년 전 조회 813
17년 전 조회 970
17년 전 조회 770
17년 전 조회 800
17년 전 조회 915
17년 전 조회 900
17년 전 조회 930
17년 전 조회 888
17년 전 조회 790
17년 전 조회 944
17년 전 조회 1,531
17년 전 조회 972
17년 전 조회 913
17년 전 조회 936
17년 전 조회 797
17년 전 조회 1,578
🐛 버그신고