Menu

플래시버튼 refresh 문제

2016. 5. 29. 10:42

안개핑 제로보드

 

 

로그인 한 후 다른 페이지를 넘어가도 다른 페이지에 플래시가 삽입되어 있으면
새로고침이 되지 않아서 로그인 안된 상태로 나오거나 비슷한 경우 해결하는 방법입니다.

즉, 플래시가 들어있는 페이지는 새로고침이 되지를 않는 문제를 해결하는 방법입니다.

유용한 팁 공유 게시판에서 여러가지로 알아봤지만, 구버전의 제로보드 또는, 어려운 방법들이 많아서.

간편한 방법을 소개해드리겠습니다.

2001년도에 올라온 글에 나온 방법이 최신버전에 맞지를 않아서 응용을 했습니다.

제로보드 _head.php를 열어보면.
========================================

// 라이브러리 함수 파일 include

        if(eregi(":\/\/",$_zb_path)) $_zb_path="";
        include $_zb_path."lib.php";


==========================================


이런 부분이 있습니다.

이 부분을
==========================================

// 라이브러리 함수 파일 include

                Header ("Expires: 0");
                Header ("Cache-Control: no-cache, must-revalidate");
                if(eregi(":\/\/",$_zb_path)) $_zb_path="";
                include $_zb_path."lib.php";

==========================================
<<<<<<
위의 것 처럼 바꾸면 됩니다.





즉......................

                Header ("Expires: 0");
                Header ("Cache-Control: no-cache, must-revalidate");

이문구를 추가하면 된다는 거죠.

그러면, 제로보드와 관련된 내용이 있는 페이지 (즉, 게시판, 아웃로그인 최근게시물)등이 들어있는 페이지는 플래쉬가 들어있더라도 무조건 새로고침해서 읽게됩니다. 게다가, 게시판, 아웃로그인, 최근게시물만 새로고침해서 읽을 뿐 나머지 그림이나 텍스트 따위는 새로고침하지 않습니다.

예전에 나온 방법인데 최신버전의 제로보드와는 맞지 않아 개선해서 올립니다.

엔지오에서 펌..