게시판에서 권한경고창을 confirm으로 처리하고 싶습니다.
본문
게시판에 '글을 읽을 권한'이 없을 때 경고창이 나타나고 OK 버튼을 누르면 자동으로 로그인페이지로 이동하게 되는데요,
이 경고창을 confirm으로 처리하려고 합니다.
확인 버튼을 누르면 로그인 페이지로 이동하고, 취소를 누르면 페이지 이동없는 형식으로 수정하고 싶은데요,
/bbs/board.php에서
// 로그인된 회원의 권한이 설정된 읽기 권한보다 작다면
if ($member['mb_level'] < $board['bo_read_level']) {
if ($is_member)
alert('글을 읽을 권한이 없습니다.', G5_URL);
else
alert('글을 읽을 권한이 없습니다.\\n\\n회원이시라면 로그인 후 이용해 보십시오.', './login.php?wr_id='.$wr_id.$qstr.'&url='.urlencode(G5_BBS_URL.'/board.php?bo_table='.$bo_table.'&wr_id='.$wr_id.$qstr));
}
이 부분을
// 로그인된 회원의 권한이 설정된 읽기 권한보다 작다면
if ($member['mb_level'] < $board['bo_read_level']) {
if ($is_member)
alert('글을 읽을 권한이 없습니다.', G5_URL);
else
if ( confirm("비회원은 이 게시판에 접근할 권한이 없습니다.\\n\\n로그인하시겠습니까?") == true ){
location.href == "'./login.php?wr_id='.$wr_id.$qstr.'&url='.urlencode(G5_BBS_URL.'/board.php?bo_table='.$bo_table.'&wr_id='.$wr_id.$qstr)";
return true;
} else {
return false;
}
}
이런식으로 처리했더니 $url1값과 $url2 값을 입력하라는 경고창이 뜨네요.
어떻게 수정하면 될까요...?
답변을 작성하시기 전에 로그인 해주세요.