카운터가 안올라가서요...-.- > 그누3질답

그누3질답

카운터가 안올라가서요...-.- 정보

그누보드 카운터가 안올라가서요...-.-

본문

지금은 카운터를 안보이도록 해 놨습니다만...

얼마전 갑자기 카운터가 안올라가 가지길래...

디비를 보니..날짜가 0000-00-00으로 나오더라구요...무식이 죄라구 혹시 될까싶어

카운트 카운트썸 디비를 비우기했거든요

근데, 이젠 완젼 먹통되었네요 -.- 지금도 제 머리를 쥐어박고 있답니다. -.-

고수님들 어찌해야하는지 좀 도와주세요~~
  • 복사

댓글 전체

날짜가 0000-00-00 으로 되어있다면 날짜관련 변수에 문제가 있는것 같군요.
카운터 테이블에 카운트를 증가하는것이 index.php의 하단의 _DOCTYPE_ 처리하기전에 
if ($cfg[count_use] && file_exists("bbs/countinsert.inc.php")) {
    include "bbs/countinsert.inc.php";
}
에 의해서 bbs/countinsert.inc.php에서 처리됩니다.
이때 bbs/countinsert.inc.php에서 카운터 테이블에 insert시 날짜를 co_date = '$today', 가 처리합니다.

이 $today에 대한 설정은 index.php 앞부분에
$today = date("Y-m-d", time()); 과 같이 정의되어있습니다.

$today가 정의된 이후에 bbs/countinsert.inc.php에서 호출되기전에 어디선가 값이 변하는 부분이 있을것으로 판단되는군요.
bbs/countinsert.inc.php를 호출하기전에 $today의 값이 어떻게 되어있는지 확인해보시고
혹시 $today 라는 변수를 다른곳에서 사용하기 위해서 만든것이 있지는 않는지... 체크를 좀해보셔야 할듯합니다.
© SIRSOFT
현재 페이지 제일 처음으로