로그아웃시 현재접속자 리스트에서 바로 안나오게 하기 > Web Development

본문 바로가기
  • kb@lovelet.com
사이트 내 전체검색

RESOURCES Web Development

로그아웃시 현재접속자 리스트에서 바로 안나오게 하기

페이지 정보

본문

이방법은 현재 접속자 리스트에서 로그아웃시 일정시간 동안 현재접속한 회원리스트로 남아
있는것을 로그아웃을 할경우 로그아웃한 회원을 접속리스트에서 바로 삭제하는 방법이며
제홈에서 요청하시는분이 계시는데 이게시판에서 검색해보니 없는듯 (사실은 못찾음) 하여 올려봅니다.


제로보드/logout.php 파일을 열어서 마지막부분의 아래의 내용을 찾은후

mysql_close($connect);

↑위의줄 [바로위에] 아래의 코드를 삽입 합니다.

// 로그아웃시 접속자 리스트에서 바로 삭제하기

/******************추가시작*******************/

$_str = trim(zReadFile("data/now_member_connect.php"));
if($_str) {
$_str = str_replace("<?/*","",$_str);
$_str = str_replace("*/?>","",$_str);
$_connector = explode(":",$_str);
$total = count($_connector);
for($i=0;$i<$total;$i++) {
if(substr($_connector[$i], 12) == $member[no]) $_connector[$i] = "";
}
$temp_str = "";
for($i=0;$i<$total;$i++) {
if($_connector[$i] && $i != $total-1) $temp_str .= $_connector[$i].":";
elseif($_connector[$i] && $i == $total-1) $temp_str .= $_connector[$i];
}
}
zWriteFile("data/now_member_connect.php", "<?/*".$temp_str."*/?>");

/****************** 추가끝 ******************/

Share Post:

댓글목록

등록된 댓글이 없습니다.

Sign In
OR
Don't have an account? SIGN UP

Keywords

Visits

접속자

Total Visits
1,895,187