묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
<?
//--------------------------------
function WriteCountNumber(){ //카운트를 파일에 저장하는 함수
$countFileName = "count.dat";
$today = date("d");
$line = GetTextFileLine($countFileName);
$countArr = split("|", $line);
$totalCountNumber = $countArr[0]; //총 카운트 숫자
$todayCountNumber = $countArr[1]; //오늘의 카운트
$yesterdayCountNumber = $countArr[2]; //어제의 카운트
$counterDay = $countArr[3]; //카운터에 기록된 날짜
if($counterDay != $today){
$yesterdayCountNumber = $todayCountNumber;
$todayCountNumber = 0;
$counterDay = $today;
}
$countArr[0] = $totalCountNumber + 1;
$countArr[1] = $todayCountNumber + 1;
$countArr[2] = $yesterdayCountNumber;
$countArr[3] = $counterDay;
WriteTextFileLine($countFileName, join("|", $countArr));
}
//--------------------------------
function GetTextFileLine($fileName){ //텍스트 파일을 하나의 라인으로 읽어 온다.
$lineArr = file($fileName);
return join("", $lineArr);
}
//--------------------------------
function WriteTextFileLine($fileName, $line){ //텍스트 파일을 덮어 쓴다.
$FILE = fopen($fileName, "w");
fputs($FILE, $line);
fclose($FILE);
}
//--------------------------------
if(!$count_check){ //쿠키에 카운트 기록이 없으면
setcookie("count_check", "counted", "","/"); //쿠키에 카운트 기록을 쓰고
WriteCountNumber(); //파일에 카운트를 저장한다.
}
$line = GetTextFileLine("count.dat");
$countArr = split("|", $line);
$totalCountNumber = $countArr[0]; //총 방문객 숫자
$todayCountNumber = $countArr[1]; //오늘의 방문객 숫자
$yesterdayCountNumber = $countArr[2]; //어제의 방문객 숫자
?>
총카운터가 숫자가 상당히 작아진 느낌은데..뭘고쳐야 앞으로 제대로 올라갈까요?
그리고 dat파일있는데..이거는 1341|17|29|23 이렇게 나와있어여..
//--------------------------------
function WriteCountNumber(){ //카운트를 파일에 저장하는 함수
$countFileName = "count.dat";
$today = date("d");
$line = GetTextFileLine($countFileName);
$countArr = split("|", $line);
$totalCountNumber = $countArr[0]; //총 카운트 숫자
$todayCountNumber = $countArr[1]; //오늘의 카운트
$yesterdayCountNumber = $countArr[2]; //어제의 카운트
$counterDay = $countArr[3]; //카운터에 기록된 날짜
if($counterDay != $today){
$yesterdayCountNumber = $todayCountNumber;
$todayCountNumber = 0;
$counterDay = $today;
}
$countArr[0] = $totalCountNumber + 1;
$countArr[1] = $todayCountNumber + 1;
$countArr[2] = $yesterdayCountNumber;
$countArr[3] = $counterDay;
WriteTextFileLine($countFileName, join("|", $countArr));
}
//--------------------------------
function GetTextFileLine($fileName){ //텍스트 파일을 하나의 라인으로 읽어 온다.
$lineArr = file($fileName);
return join("", $lineArr);
}
//--------------------------------
function WriteTextFileLine($fileName, $line){ //텍스트 파일을 덮어 쓴다.
$FILE = fopen($fileName, "w");
fputs($FILE, $line);
fclose($FILE);
}
//--------------------------------
if(!$count_check){ //쿠키에 카운트 기록이 없으면
setcookie("count_check", "counted", "","/"); //쿠키에 카운트 기록을 쓰고
WriteCountNumber(); //파일에 카운트를 저장한다.
}
$line = GetTextFileLine("count.dat");
$countArr = split("|", $line);
$totalCountNumber = $countArr[0]; //총 방문객 숫자
$todayCountNumber = $countArr[1]; //오늘의 방문객 숫자
$yesterdayCountNumber = $countArr[2]; //어제의 방문객 숫자
?>
총카운터가 숫자가 상당히 작아진 느낌은데..뭘고쳐야 앞으로 제대로 올라갈까요?
그리고 dat파일있는데..이거는 1341|17|29|23 이렇게 나와있어여..