테스트 사이트 - 개발 중인 베타 버전입니다

행사기간전, 행사기간중, 행사기같끝 체크방법 문의드려용 채택완료

코딩초보 4년 전 조회 1,607

안녕하세요 php완전 초짜입니다.

 

행사가있어서

예를 들어 행사기간이 2021-11-05 21:00:00 ~ 2021-11-08 21:00:00

이렇게 행사기간일 경우

 

행사전일때 행사중일때 행사끝일때 서로 각자 다른페이지로 이동시키려고해서

현재 시간이 어떤 상태인지 체크하려고하는데  잘 안되네요

도움좀 주실 수 있을까요?

 

</p>

<p><?php

$now = date("Y-m-d H:i:s");

$before = '2021-11-05 21:00:00';

$end = '2021-11-08 21:00:00';</p>

<p>if($now <  $before){

    echo "행사전";

}else if($before < $now && $now > $end){

    echo "행사기간중";</p>

<p>}else if($now >  $end){

    echo "행사끝";

}else{

    echo "??";

}

?></p>

<p>

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

답변 1개

채택된 답변
+20 포인트

</p>

<p>$now = date("YmdHis");

$start = '20211105210000';

$end = '20211108210000';

if($now <  $start){

    echo "행사전";

}else if($start <= $now && $now <= $end){

    echo "행사기간중";

}else if($now >  $end){

    echo "행사끝";

}else{

    echo "??";

}

 </p>

<p>

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

코딩초보
4년 전
정말감사합니다^^;

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

답변을 작성하려면 로그인이 필요합니다.

로그인