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

응모이벤트를 게시판형태로 진행하려 하는데 gap_time 함수에 대한 오류 채택완료

qoqofh 4년 전 조회 3,995

Fatal error: Cannot redeclare gap_time() (previously declared in /www_root/lib/shop.lib.php:889) in /www_root/mobile/skin/board/event/event.lib.php on line 8

 

이러한 에러가 뜨는 상태입니다 ㅠ ㅠ

 

// 타임스탬프 형식으로 넘어와야 한다.
// 시작시간, 종료시간
function gap_time($begin_time, $end_time)
{
    $gap = $end_time - $begin_time;
    $time['days']    = (int)($gap / 86400);
    $time['hours']   = (int)(($gap - ($time['days'] * 86400)) / 3600);
    $time['minutes'] = (int)(($gap - ($time['days'] * 86400 + $time['hours'] * 3600)) / 60);
    $time['seconds'] = (int)($gap - ($time['days'] * 86400 + $time['hours'] * 3600 + $time['minutes'] * 60));
    return $time;
}

 

응모이벤트를 게시판형태로 진행하려 하는데 gap_time이 다시한번 선언되었다는 것 같은데 해결방법이 있을까요 ㅠㅠ?

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

답변 2개

채택된 답변
+20 포인트

event.lib.php

shop.lib.php

 

=> 동일한 함수 이름이 들어가 있으니 한쪽을 지우시던가 한쪽의 함수명을 변경하시면 됩니다.

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

답변에 대한 댓글 1개

q
qoqofh
4년 전
function gap_time($begin_time, $end_time) 이쪽부분에만

function gap_time2($begin_time, $end_time)

이런식으로 변경해도 될까요?

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

다른 프로그램에 문제만 없다면 변경하셔서 사용하시면 됩니다.

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

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

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

로그인