notice for Non-Korean IP 가 너무 자주 뜹니다

익명 사용자의 이미지

사이트 들어올때만 뜨는건줄 알았는데 글 쓸려고 해도 뜨고 쓰레드를 열어도 뜨고 kldp의 새로운 페이지로 이동할 때마다 뜹니다. 한번만 뜨게 바꿔드리길 부탁드립니다.

jg의 이미지

흠.. 저도 그렇게 자주는 아니지만 여러번 뜨는 것 같네요.
구글 크롬 on Win7 입니다.

$Myoungjin_JEON=@@=qw^rekcaH lreP rehtonA tsuJ^;$|++;{$i=$like=pop@@;unshift@@,$i;$~=18-length$i;print"\r[","~"x abs,(scalar reverse$i),"~"x($~-abs),"]"and select$good,$day,$mate,1/$~for 0..$~,-$~+1..-1;redo}

g0rg0n의 이미지

음 맨첨들어올때 딱한번 봤는데
글쓰기 저도 한번 해봐야 겠는데요

18

김정균의 이미지

해당 페이지에 cookie를 표시하도록 해 놓았습니다. 해당 페이지가 뜨면 상단 cookie 내용 중에 kldpForeign 쿠키가 존재해야 합니다. 이 쿠키가 있는데 뜬다면 logic에 문제가 있는 것일테고, 없다면 cookie가 왜 날라 가는지 분석을 해 봐야 할텐데.. 재현이 되는 방법이 있으면 쉽게 해결할 수 있을 것 같네요.

그리고, IE가 새로운 쓰레드일 때 javascript cookie가 유지가 되나요?

그리고 cookie가 풀어질 때 주소창의 도메인도 한번 확인해 주세요. 예를 들어 www.kldp.org로 들어왔는데 kldp.org로 주소가 바뀐다든지...

김정균의 이미지

흠.. 쿠키 도메인 설정 할 때.. kldp.org 에서 cookie를 굽고 *.kldp.org 와 cookie를 공유 하려면

domain=.kldp.org;

와 같이 하면 될까요? www.kldp.org 에서 구우면 .kldp.org 라고 지정하면 될 것 같은데, .kldp.org 라고 지정할 경우 kldp.org 도 포함이 되는지 모르겠군요 --;

김정균의 이미지

흠.. 쿠키를 다음과 같이 변경했습니다.

    burnCookie: function () {
        var today = new Date ();
        var expires = new Date ();
        expires.setTime (today.getTime () + (1000 * 60 * 60 * 24 * 30));
        cookie_val =
            'kldpForeign=' + expires.toGMTString() +
            ';path=/' +
            ';domain=.kldp.org' +
            ';expire=' + expires.toGMTString();
        if ( document.location.protocol == 'https:' ) {
            cookie_val += ';secure';
        }
        document.cookie = cookie_val;
        window.location.reload(true);
    },

만료 기간을 충분히 주었는데 브라우저 종료를 하면 쿠키가 날라가는 군요. 왜일까.. T.T

익명 사용자의 이미지

제 쿠키를 살펴보니 만료가 세션 종료시로 되어있는 것으로 확인됩니다.
다른 설정사항은 쿠키에 잘 반영된 것으로 미루어 만료시기를 설정하는 구문을 잘못 만드신 게 아닌가 싶네요.
저도 구체적인 것은 모르겠습니다만...

익명 사용자의 이미지

앗 아마도 expire= 가 아니라 expires= 인 듯하네요. 자가 테스트로는 잘 되는 것 같은데요.

김정균의 이미지

앗.. 고맙습니다. 어쩐지 쿠키 삭제가 안되더라고요. :-) 수정하니 제대로 되는 것 같네요. 혹시 안되시면 http://kldp.org/stealth.js 를 보셔서 'expires='로 수정이 되었는지 확인해 보세요. 브라우저 캐시 때문일 수도 있으니까요.

alfalf의 이미지

저 코드중에 'expire='이 아니라 'expires='이 되어야 하지 않나요. ^^

yyongpil의 이미지

아직도 쿠키가 사라지네요