c

블루램프님 도와 주세요

경고창말구 confirm창으로 기존 로그인 되어있는것을 로그아웃을 할지 확인하는 방식이라 했는데 자세히 좀 알려 주세요
|

댓글 3개

while (false !== ($entry = $d->read())) {

if (substr($entry, 0, 1) != '.' && $entry != 'index.php'){

$temp = file($session_dir . '/' . $entry);

//echo $temp[0] . "<br>";
if (preg_match("`ss_mb_id\|[^;]*\"" . $mb[mb_id] . "\";`", $temp[0])) {

//unlink($session_dir . '/' . $entry);
echo"<script>if(confirm('기존 로그인을 종료 하시겠습니까?')){";
unlink($session_dir . '/' . $entry);

echo"} else { history.back()}</script>";
}
}
}

요렇게 바꾸면 되지 않을까요......
저도 아직 시도는 안해봐서....도움이 되시길 바랍니다.
warning: Cannot modift header information - header already sent by (output started at .....
.../bbs/login_check.php : 66

위와 같은 에러 메시지가 뜨는군요^^;

66번째 줄엔 echo"<script>if(confirm('기존 로그인을 종료 하시겠습니까?')){"; 부분이 들어가 있습니다.
간단 해결 방식은 common.lib.php 109번줄에 @처리하시면 됩니다....

다른 방법으로는 윈도우 오픈을 시켜서 오픈된 창에서 파일을 삭제를 하는것입니다.
요거는 귀찮은것 같아서......ㅡ.ㅡ
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
19년 전 조회 1,545
19년 전 조회 3,435
19년 전 조회 2,105
19년 전 조회 1,598
19년 전 조회 1,632
19년 전 조회 1,512
19년 전 조회 1,484
19년 전 조회 1,820
19년 전 조회 1,673
19년 전 조회 1,532
19년 전 조회 1,541
19년 전 조회 1,509
19년 전 조회 1,857
19년 전 조회 2,133
19년 전 조회 1,655
19년 전 조회 2,358
19년 전 조회 1,845
19년 전 조회 1,509
19년 전 조회 1,530
19년 전 조회 1,598
🐛 버그신고