묻고답하기

안녕하세요..
카운터 소스입니다 이 소스에서 방문자수를 초기에 임의로 맞추는 방법좀
가르춰주세요...부탁입니다.

<?
function add_one($str){
     /**  이 함수는 1 더하기만 최적화된 것임 */
     $str = (string) $str;
     $length = strlen($str);
     $i = $length - 1;  // 끝에서 부터 계산
     $over = 1;    //  더해지는 숫자임
     do{
         $temp_no = intval($str[$i]);
         $temp_no = $temp_no + $over;
         if($temp_no == 10){
             $over = 1 ;   // 올림을 함
             $temp_no = '0';
         }else{
             $over = 0 ;
         }
         $str[$i] = (string) $temp_no;   // 문자로 변환
         $i--;
      }while( ($over == 1) && ($i >= 0) );
      if($over == 1){
          $str = '1'.$str;
    }
    return $str;
}

/*
카운터 파일 구조
총카운터|날짜|날짜의카운터
*/
$DataFile="counter.data";
$today_date = date("Y-m-d");        // 오늘 날짜를 받음
$use_cookie = 1 ;  // 쿠키사용 1 쿠키 사용 않음 0

if(file_exists($DataFile)){ // 카운터 파일이 있는가?
  $fp=fopen($DataFile,'r');
  $buffer=fread($fp,filesize($DataFile));
  fclose($fp);
  $data=explode("|",$buffer);

  $Count = $data[0];  // 총카운터
  $Cdate = $data[1];  // 최종 날짜
  $dayCount = $data[2]; // 그날의 카운터
  $yesterday = $data[3]; // 어제의 카운터
}else{  //  파일이 없으면
  $Count = 10000;
  $Cdate = $today_date;
  $dayCount= 10000;
  $yesterday = 10000;
}

if($Cdate != $today_date){ // 오늘 날짜가 아니면
  $Cdate = $today_date;
  $yesterday = $dayCount; // 그날 카운터를 어제로 옮김
  $dayCount=0; // 좀 있다가 더할 것임
}

{ // 쿠키 visit를 읽어와 그 값이 now인지를 비교한다.  
  $Count = add_one($Count);
  $dayCount = add_one($dayCount);
  
  $wdata = $Count."|".$Cdate."|".$dayCount."|".$yesterday ; // 총카운트|날짜|그날카운트|어제카운트
  $fp=fopen($DataFile,'w');
  fwrite($fp,$wdata);
  fclose($fp);
}

// Cookie 사용 할 껀지
if ( $use_cookie )
  SetCookie("visit","now", time()+1800);

function print_count(){
  global $Count;
  echo $Count;
}

function print_today_count(){
  global $dayCount;
  echo $dayCount;
}

function print_yesterday_count(){
  global $yesterday;
  echo $yesterday;
}

?>
글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
김호중 피파홈피여~ 궁금한게 잇는데여~  
엘시 제 컴에 있는 쿠키요.. 모두 삭제해도 될까요? [1] 2007.08.10
Eric 제로카운터 설치하실때 중복 오류 뜨시는분...  
풋풋 홈피 첫 화면에서요 .. [2] 2007.08.10
후니 닷플 싸이트 보면 말이죠 [2] 2007.08.10
정지윤 html에서 input에대한 질문요` [1] 2007.08.10
이진우 프로그램은 아파치에 관한거지만...내용은 별 상관 없는거 같아서...암튼 질문~ [1] 2007.08.10
베레² 포토샵 에러 같습니다. 색깔이 이상해요..  
뽀순이 안녕하세여요..main.php 만드려고 하느데.. [1] 2007.08.10
이성민 홈피만들려고하는데...ㅡㅡ  
이성민 홈페이지에 스킨 적용법  
Unbalance 게시판에 ㅡㅡㅋ 스크롤 넣는 방법좀 ㅠㅠ [1] 2007.08.10
정재훈 접속경로에서... [1] 2007.08.10
이은미 드림위버 [1] 2007.08.10
슈기~ 바탕화면 가는 아이콘이 없어졌어요.. [4] 2007.08.10
김경민 PHP를 좀 공부해보려 하는데요... [2] 2007.08.10
애플리아 [포토샵]에도 이런기능있나요?  
gamja 어떤 에러인지 모르겠습니다. 설치를 잘못했는지.............ㅡㅡ;;  
정재훈 HTTP_SERVER_VARS 에 관한 질문입니다. [1] 2007.08.10
아시카 한달을 헤메도..... 알려주실분 급구 [5] 2007.08.10
김은정 아이콘 질문여.. [1] 2007.08.10
신길재 플래쉬로 버튼 만들때...  
비저비 8퍼즐 깊이우선 알고리즘  
에버엘지 html에서 반복되는 부분 인클루딩하기.. (템플릿으루 하기) [1] 2007.08.10
김민중 제로보드의 조회수 증가의 알고리즘이 궁금합니다.  
마니 제로보드카운터 1부터 말고 원하는 수치부터 시작하기~~~  
한승민 [질문]php카운터 소스에 대한 질문 [1] 2007.08.10
nes 메일링을 하는데요~~ 질문...  
이호한 [re] PHP에 관한 질문입니다. 모두들 대답좀 해주세요!! [2] 2007.08.10
ZipShin PHP에 관한 질문입니다. 모두들 대답좀 해주세요!!