묻고답하기

http://www.musguy.com

첫화면의

플래쉬 카운터에서....

디폴트는 카운터를 대면 위로 네개의 막대가 생기며 오늘,어제 방문자수가 나타나는데,

이걸 맨처음에 자동으로 4개가 펼쳐졌다가 (보이다가) 디폴트로 돌아오게 할수 없을까요??

소스는 아래에....

&lock_open(CNT, "+<$file");

$cnt = <CNT>;
($total_c,$yesterday_c,$today_c,$lastday) = split(/,/, $cnt);

$total_c++;
$today_c++;
$your_c = &get_cookie($cookiename) + 1;

#####오늘과 어제의 연월일 취득
$ENV{'TZ'} = 'JST-9';
( $sec, $min, $hour, $day, $mon, $year )      = localtime(time);
($sec2, $min2, $hour2, $day2, $mon2, $year2 ) = localtime(time-24*60*60);

$mon++;
$year += 1900;
$today = "$year-$mon-$dayn";

$mon2++;
$year2 += 1900;
$yesterday = "$year2-$mon2-$day2n";

#####연월일 비교
if ($today ne $lastday) {
    
     if ($yesterday ne $lastday) {
         $yesterday_c = 0;
     } else {
         $yesterday_c = $today_c;
     }
     $today_c = 1;
     $lastday = $today;
}

#####6자리수 변환
$total_c     = sprintf("%06d", $total_c);
$today_c     = sprintf("%06d", $today_c);
$yesterday_c = sprintf("%06d", $yesterday_c);
$your_c      = sprintf("%06d", $your_c);

seek(CNT, 0, 0);
print CNT "$total_c,$yesterday_c,$today_c,$lastdayn";

&unlock_close(CNT);

#####HTTP헤더
print "Content-type: text/plainn";
&set_cookie($cookiename);
print "n";
print "cgi=$cgi&total=$total_c&yes=$yesterday_c&today=$today_c&you=$your_c&load=end&";

exit(0);

#####파일락 열기
sub lock_open {
        local(*FILE, $name) = @_;
        if (!open(FILE, $name)) {
                print "content-type: text/plainnn";
                print "$name파일을 열 수 없습니다.n";
                exit(0);
                }
        if ($uselock) {
                eval("flock(FILE, 2)");
                if ($@) {
                        print "content-type: text/plainnn";
                        print "$@이 환경에서는 flock 은 사용할 수 없습니다$uselock = 0 으로 해주세요n";
                        exit(0);
                }
        }
        seek(FILE, 0, 0);
}

#####파일락 닫기
sub unlock_close {
        local(*FILE) = @_;
        if ($uselock) {
                eval("flock(FILE, 8)");
                }
        close(FILE);
}

#####===쿠키처리===############################################################################

#####쿠키유효기간
sub get_cookie_date {
        $ENV{'TZ'} = 'JST-9';
           my( $csec, $cmin, $chour, $cday, $cmon, $cyear, $cwday )
                = localtime(time + $dday*60*60*24);
        my(@month) = qw(Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec);
        my(@week) = qw(Sun Mon Tue Wed Thu Fri Sat);
        return sprintf("%s, %d-%s-%04d %02d:%02d:%02d GMT",
                                $week[$cwday],$cday,$month[$cmon+1],$cyear+1900,$chour,$cmin,$csec);
}

#####쿠키의 출력
sub set_cookie {
        local($cookiename2) = @_;
        $cookiedate = &get_cookie_date;

        print "Set-Cookie: $cookiename=$your_c; expires=$cookiedate; n";
}

#####쿠키의 취득
sub get_cookie {
        local($cookiename1) = @_;
        @pairs = split(/; /, $ENV{'HTTP_COOKIE'});
        foreach $pair (@pairs) {
                ($name, $value) = split(/=/, $pair);
                if ($name eq $cookiename) {
                        return $value;
                }
        }
        return '';

}
글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
ad-lib 제로보드말고 다른 php에 원프레임을 쓰구파요~  
미쁜아카라 쿠키잘다루는 님 꼭 봐주세요!  
never... 하드코딩?? [1] 2007.08.10
임재민 플래쉬 카운터에서....수정을 할려면?? [2] 2007.08.10
코코 카운터만들기에서 한가지 이해가 안가는 곳이 있어요... [3] 2007.08.10
김소정 php에서 DB에 연결해 불러오기가 안됩니다.ㅠ_ㅠ [2] 2007.08.10
김태규 RM 으로 배경음악을 쓰려고 합니다 그런데 테그를잊어버려서...ㅠㅠ가르쳐주세요 부탁드립니다... [2] 2007.08.10
프레아 노프레임 홈페이지에 대한 질문입니다!.ㅠ.ㅠ [2] 2007.08.10
3534 포토샵 7에서 자간(글자와 글자사이) 넓히는 법 [1] 2007.08.10
야간비행 [PHP] require명령으로 노프레임 문서를 만들었더니 이미지가 안떠요. [2] 2007.08.10
신상훈 고수님들 한수부탁드립니다. [1] 2007.08.10
하나 제로보드 사용중, 그리고 데이터베이스 서버만 따로 사용하고 싶은데... [2] 2007.08.10
남정남 서버에 대하여 전혀모르지만 1대의 서버를 만들려는데 [1] 2007.08.10
김효욱 adduser가 안될때도 있나요? [1] 2007.08.10
zzia 나모출판하기여.. [1] 2007.08.10
♂≒♀ 포토샵에서... [1] 2007.08.10
루비 제로보드 질문인데요. [1] 2007.08.10
깡총이 Mysql에서... [2] 2007.08.10
김근순 ${NAME} 과 $NAME 의 차이가 먼지 아시는분~ [1] 2007.08.10
김상현 ㅠㅠ최근게시물 출력에 관한 질문.....꼭좀 답해 주세요ㅠㅠ [2] 2007.08.10
박태현 엔죠에 나와있는 apm을 했는데... [1] 2007.08.10
박태현 자바를 파일로 만들때 [1] 2007.08.10
박병삼 winapm 디비설정후 안돼요..--;;해결책좀..(os=98se) [1] 2007.08.10
iies PHP에서 일반 txt파일을 불러올려면.. [1] 2007.08.10
이미지안에 텍스트입력하는것 어떻게하나요? [1] 2007.08.10
김종태 아린님 그것은 무슨 소리이죠?  
김종태 고수님들 .php와 .htm 을 어떻게 합치는지 가르쳐 주세여! [4] 2007.08.10
예동희 ^ㅡ^; 네임서버에 대한 질문. [1] 2007.08.10
신상훈 고수님들 질문있습니다!!! [6] 2007.08.10
전치원 apm이 안됩니다 [1] 2007.08.10