게시판 글을 클릭시 경고창 후 외부 로그인으로 띄우는 방법이 있을까요?? 채택완료
글을 읽어주셔서 정말 감사합니다.
그누보드 회원님들 덕분에 하나하나 알아가고 있네요.
다름이 아니라 홈페이지에 로그인을 클릭하면 외부로그인(레이어팝업 로그인)을 사용하고 있습니다.
이분의 외부로그인을 적용 하였습니다.
테스트 도중에 알게된건데 게시물을 클릭하면 글을 읽을 권한이 없습니다. 문구가 찍히고
확인을 누르면 로그인페이지로 넘어가버립니다.
저는 획인을 누르면 외부로그인이 띄워지게 하고 싶습니다.
보니까 /bbs/board.php 파일안에 들어 있더라구요.
외부로그인을 걸려면
<?php echo outlogin('layer'); // 외부 로그인 ?>
이렇게 하면 되는걸로 아는데 아무리해도 안됩니다 ㅠㅠ (php를 아에 모릅니다)
코드를 보면
Copy
if ($member['mb_level'] $board['bo_read_level']) {
if ($is_member)
alert('글을 읽을 권한이 없습니다.', G5_URL);
else
alert('글을 읽을 권한이 없습니다3333.\\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));
}
이렇게 되어 있는데요. 방법이 없을까요??
밖에 눈이 오기 시작했네요. 오늘부터 눈 많이 온다고하니 우산준비하셔요!!
답변 1개
채택된 답변
+20 포인트
8년 전
외부로그인 띄워지게 하려면 권한이 없다고 뜨고 난 이후에 페이지 이동이 안되게 처리해 주셔야 할듯 보입니다.
로그인 후 평가할 수 있습니다
답변에 대한 댓글 3개
8년 전
8년 전
외부로그인 창은 php로 레이어팝업을 띄우는게 아니라 자바스크립트로 로그인 띄워지도록 되어지는 부분이라서 스크립트 부분을 체크해 보셔야 할듯 합니다.
8년 전
도저히 아무리해도 안되겔리 일단 로그인 페이지로 넘어가는것만 막아놨네요.
alert('글을 읽을 권한이 없습니다.\\n\\n회원이시라면 로그인 후 이용해 보십시오.');
그냥 이렇게만 해놨습니다.
답변 감사합니다~!
alert('글을 읽을 권한이 없습니다.\\n\\n회원이시라면 로그인 후 이용해 보십시오.');
그냥 이렇게만 해놨습니다.
답변 감사합니다~!
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
죄송하지만 페이지 이동이 안되고 레이어팝업 외부로그인창을 띄울수 있는 방법을좀 알수 있을까요??
php는 아에 몰라서 해매고 있습니다...ㅠㅠ