로그인 유지 시켜 주는 페이지감지시스템 정보
로그인 유지 시켜 주는 페이지감지시스템첨부파일
본문
제작목적 : 어떤 장문의 글이나 숙고해야 할 페이지의 글을 읽다 보면 시간이 많이 소요되
다른 페이지로 이동하다 보면 로그인이 끊긴 경우가 생깁니다.
이를 방지하기 위해 사용자가 마우스를 클릭하거나 스크롤하는 경우
자동으로 감지해 서버의 일정 페이지(ps_resiver.php)를 호출함으로서
세션을 유지하기 위함입니다.
구성 : pagesensor폴더 내에 _common.php , pagesensor.php , ps_reciver.php 3개 파일
설치 : 그누보드5 루트에 있는 plugin폴더 내에 pagesensor.zip를 풀어 나오는
pagesensor폴더를 집어 넣습니다.
그런 다음 루트에 있는 tail.php 파일 맨 하단 include_once(G5_PATH."/tail.sub.php"); 위에
include_once(G5_PLUGIN_PATH."/pagesensor/pagesensor.php");를 어펜드해 줍니다.
그럼 아래와 같이 될겁니다.
<?php
include_once(G5_PLUGIN_PATH."/pagesensor/pagesensor.php");
include_once(G5_PATH."/tail.sub.php");
?>
구동방식 : 1. 페이지감지플러그인이 설치된 페이지 내에서 마우스 왼/우 클릭하거나 또는 마우스 스크롤하면
정해진 시간 (현재 5분으로 설정되어 있음)에 서버의 ps_reciver.php를 ajax로 데이터를 보내고
ps_reciver.php파일은 그 데이터를 받아 없는 경우 log폴더를 생성하고 그 안에 log.txt파일을
만들어 접속일시|ip|멤버닉네임|os|브라우저|레퍼러 등을 기록합니다.
기타 : 시간간격을 달리 설정하시려면 pagesensor.php 내 주석을 보시면 쉽게 설정하실 수 있습니다.
ps_reciver.php 내에서 생성되는 폴더명(log)을 바꿔 사용하시는게 좋겠습니다.
그리고 로그인 상태인 회원에게만 작동됩니다.
라이센스 : MGM을 따릅니다. MGM에 대해서는 따로 설명드리지 않으니 마음껏 상상하세요 ㅎㅎㅎ
P.S. 백그라운드에서 돌아 가기 때문에 보여 줄 이미지가 없는 데 첫 파일은 이미지여야 한다 해서
로그기록을 스샷해 올립니다.
필요하신 분들은 재밌게 잘 사용하십시오 ^^
2014.07.02 인터넷익스플로러11 나오지 않는 부분 수정 재업.
다른 페이지로 이동하다 보면 로그인이 끊긴 경우가 생깁니다.
이를 방지하기 위해 사용자가 마우스를 클릭하거나 스크롤하는 경우
자동으로 감지해 서버의 일정 페이지(ps_resiver.php)를 호출함으로서
세션을 유지하기 위함입니다.
구성 : pagesensor폴더 내에 _common.php , pagesensor.php , ps_reciver.php 3개 파일
설치 : 그누보드5 루트에 있는 plugin폴더 내에 pagesensor.zip를 풀어 나오는
pagesensor폴더를 집어 넣습니다.
그런 다음 루트에 있는 tail.php 파일 맨 하단 include_once(G5_PATH."/tail.sub.php"); 위에
include_once(G5_PLUGIN_PATH."/pagesensor/pagesensor.php");를 어펜드해 줍니다.
그럼 아래와 같이 될겁니다.
<?php
include_once(G5_PLUGIN_PATH."/pagesensor/pagesensor.php");
include_once(G5_PATH."/tail.sub.php");
?>
구동방식 : 1. 페이지감지플러그인이 설치된 페이지 내에서 마우스 왼/우 클릭하거나 또는 마우스 스크롤하면
정해진 시간 (현재 5분으로 설정되어 있음)에 서버의 ps_reciver.php를 ajax로 데이터를 보내고
ps_reciver.php파일은 그 데이터를 받아 없는 경우 log폴더를 생성하고 그 안에 log.txt파일을
만들어 접속일시|ip|멤버닉네임|os|브라우저|레퍼러 등을 기록합니다.
기타 : 시간간격을 달리 설정하시려면 pagesensor.php 내 주석을 보시면 쉽게 설정하실 수 있습니다.
ps_reciver.php 내에서 생성되는 폴더명(log)을 바꿔 사용하시는게 좋겠습니다.
그리고 로그인 상태인 회원에게만 작동됩니다.
라이센스 : MGM을 따릅니다. MGM에 대해서는 따로 설명드리지 않으니 마음껏 상상하세요 ㅎㅎㅎ
P.S. 백그라운드에서 돌아 가기 때문에 보여 줄 이미지가 없는 데 첫 파일은 이미지여야 한다 해서
로그기록을 스샷해 올립니다.
필요하신 분들은 재밌게 잘 사용하십시오 ^^
2014.07.02 인터넷익스플로러11 나오지 않는 부분 수정 재업.
추천
8
8
댓글 전체
좋은 자료 감사합니다.
보잘거 없는거에도
성의를 표해 주시는 레를라인님 감사합니다. ^^
성의를 표해 주시는 레를라인님 감사합니다. ^^
아니이런 섬세한.....
세션하나하나를 보듬어주는 ....
조만간 웹용 화면보호기나올듯....
세션하나하나를 보듬어주는 ....
조만간 웹용 화면보호기나올듯....
감사합니다^^
감사합니다.
감사합니다^^
세션 시간을 추가로 늘지 않아도 되고 좋겠네요
감사합니다 ^^*