묻고답하기

cgi파일은 없고, swf, html, php, txt파일만 있어요...
아래는 php파일 내용이에요..

<?  

###############################################################
#####            플래쉬 카운터 ...    
#####            2001년 9월 28일 ...
###############################################################

##### 함수 #####

function result_check($str,$msg) {
    if (empty($str)) {
        echo "<script> alert('{$msg}'); history.go(-1); </script>";  
        exit;
     }        
}

# 파일형식
# 총카운터수:오늘방문자:어제방문자:날짜

##### 환경설정 ######
$filename = "count.txt";           # 카운터 누적데이타 파일..
$cookie = "dogfoot_cookie";   # 사용된 쿠키명..
$lifetime = mktime(12,01,01,11,12,2010);  # 쿠키유효기간

#### 파일권한 및 유무 체크 #######

result_check(file_exists ($filename),"카운터정보 파일이 존재하지 않습니다");
result_check(is_writeable ($filename),"카운터정보 파일의 쓰기 권한이 없습니다");
result_check(is_readable($filename),"카운터정보 파일의 읽기 권한이 없습니다");

$fp = fopen ($filename, "r");
result_check($fp,"파일의 읽을수 없습니다");

$info_data = fread($fp,1024);
$info_array = split(":",$info_data);

if (count($info_array) != 4) {    // 파일의 내용이 없거나 형식이 일치하지 않아서 초기화시킴..
    $total = "000001";
    $today = "000000";
    $yesday = "000000";
    $regdate = date("Y-m-d");
} else {
    $total = sprintf("%06d",($info_array[0] + 1));
    $today = $info_array[1];
    $yesday = sprintf("%06d",$info_array[2]);
    $regdate = $info_array[3];
}    
fclose($fp);

# 파일에 쓰기
$fp = fopen ($filename, "w");
result_check($fp,"파일의 읽을수 없습니다");

if ($regdate == date("Y-m-d")) $today = sprintf("%06d", ($today + 1));
else {
    $yesday = $today;
    $today = 1;    
}    

$write_data = "{$total}:{$today}:{$yesday}:" . date("Y-m-d");
fputs($fp,$write_data);
fclose($fp);

if ($HTTP_COOKIE_VARS[$cookie]) $youcount = $HTTP_COOKIE_VARS[$cookie] + 1;
else $youcount = 1;

$youcount = sprintf("%06d",$youcount );
setcookie("{$cookie}",$youcount,$lifetime,"/");

echo "<embed src='./count.swf?total={$total}&yes={$yesday}&today={$today}&you={$youcount}&load=end&' type='application/x-shockwave-flash' width='150' height='70' bgcolor='#E4E4E4'></embed>";

?>
글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
한승진 mysql에서 이렇게도 가능한지.... [2] 2007.08.10
OkStop 컴퓨터 두개 인터넷하기...??  
박지승 저기요.. 포토샵 7.0 배경 지우는거 어떻게 하나요? [2] 2007.08.10
최성현 이메일문서에서 그림이 보이지 않아서요? [1] 2007.08.10
WhiteTree 배너위에 반투명하게 비치는 보조메뉴는 어떻게 하는 건가요? [2] 2007.08.10
밥동자 웹페이지 주소가? -_- [1] 2007.08.10
이수정 프레임 설정할때요.. [1] 2007.08.10
이슬비 apm5.0을쓰는데요... [1] 2007.08.10
신용민 부탁드립니다... 조금만 아시는 분이시면 다 아시는건데 ㅠㅠ 제가 초보라서 [1] 2007.08.10
최용의 main 페이지 표안에서 링크를 걸어놓은 내용이 다른표안에서 나오게 하는 방법 아시는분 [1] 2007.08.10
제로스 닷넷을 설치하고 .. iis(인터넷 정보 서비스) 사용하려고 하는데 이상합니다  
mistral98 U.Z.I.G로고와 같은 효과... [2] 2007.08.10
김재경 webhosting server에서 db 백업한거 다운 받아 pc mysql server 에 복원시키는 좀 알려주세요.. [2] 2007.08.10
복현민 iframe 안으로 불러오는 문서에 임의로 css 적용 시키는 방법이 있을까요? [1] 2007.08.10
이경진 마우스오버시 변화에 대한 질문입니다. [1] 2007.08.10
노영미 FTP가 무엇인가요?(왕생초보ㅜ.ㅜ) [1] 2007.08.10
이현철 홈페이지 맨처음 만들때..해상도 문제입니다.  
이옥선 프레임에서 하이퍼링크 걸때~ [2] 2007.08.10
정다혜 자바스크립트 질문있어요... [1] 2007.08.10
안건호 포토샵7.0에서요 모니터에서 본걸 캡쳐한 후...  
songhappy 포토샵에서 그림이나 글자를 상하좌우 정 가운데 위치하게 하려면 어떻게 하죠?  
퓨어♥ 하하핫(삐질-ㅁ-;;) 정말 홈피에 관한,초보질문이에요. [1] 2007.08.10
쓸쓸한달빛 질문입니다 .. [1] 2007.08.10
유메 플레시에 사운드 넣는 방법... [4] 2007.08.10
한승태 폼메일을 만들고 싶은데.. [1] 2007.08.10
stylebiz 경고창 안나오게 할수 없나요?  
Darkside 폼메일에서 문서 열릴때 자동으로 name 적는곳에 커서 깜빡이게 하는거요 [2] 2007.08.10
Eccen 아이프레임(iframe)의 브라우저 호환성을 정확히 알고 싶습니다. [4] 2007.08.10
김태준 팝업창을 지웠는데 계속 뜹니다.. 그리고.,,help me!!!! [1] 2007.08.10
진(鎭) 세죠위그이님. 플래시 카운터 cgi파일이 아니라 php파일만 있는데요.. [1] 2007.08.10