읽기권한없습니다..후에..초기페이지로 안가려면?(제자리 있으려면)

· 2010-12-13 (월) 17:36:12 · 1653 · 2
상담 게시판 글을 관리자만 볼수 있도록 설정했습니다.

이 게시판의 목록을, 로그인 하지 않은 사람이 클릭을 하면..
작은 웹페이지 메시지에 "글을 읽을 권한이 없습니다. 회원 이시라면 로그인을 해 보십시요" 라고 나오면서, 로그인 페이지로 이동합니다.

그런데, 이 게시판은 관리자만 볼수 있게 설정했으므로, 회원 로그인을 해도, 또다시 "글을 읽을 권한이 없습니다." 라는 메시지가 뜨면서 초기 화면으로 이동해 버립니다.

-->글은 결국 못보면서, 페이지가 두번이나 바뀌어 초기페이지로 가고, 로그인 까지 했으므로 번거롭게 느껴집니다.
==>처음에 바로 "글을 읽을 권한이 없습니다." 라고 나오고, 페이지 이동이 없이 그냥 있던 페이지에 있도록 하려면, 어디에 가서 수정을 해야 하나요?
아시는 분께서 꼭좀 알려 주시면 정말 감사하겠습니다.. --;;
|

댓글 2개

write.php를 보시면 해당 메세지와 함께 login.php로 변수전달하는 부분을 찾으실수 있으실겁니다.
만약 해당 게시판(관리자만 볼수있도록 설정한)에만 적용하려고 한다면 이부분에 추가작성을
해야할테지만 그렇게 된다면 그 게시판이 사라질경우 불필요한 코드가 유지되겠죠

말씀대로 메세지 출력후 해당 게시판에 멈추게 하려면

alert("접근 권한이 없습니다.\\n\\n회원이시라면 로그인 후 이용해 보십시오.", "login.php?$qstr&url=".urlencode("$_SERVER[PHP_SELF]?bo_table=$bo_table"));

이 부분을 alert함수로 경로없이 메세지만 출력하게 되면 바로 history(-1)로 적용되어
list화면에 유지되도록 할수 있습니다.
(그누에 사용되는 사용자정의함수 alert가 그렇게 설정되어 있습니다.)
답변주신 천율님! 정말 감사합니다. 좋은날 되세요.. ^^*
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

66,531건

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

+
제목 글쓴이 날짜 조회
10-12-14 조회 857
10-12-14 조회 1,000
10-12-14 조회 2,950
10-12-14 조회 854
10-12-14 조회 866
10-12-14 조회 4,422
10-12-14 조회 1,056
10-12-14 조회 856
10-12-14 조회 857
10-12-14 조회 1,619
10-12-13 조회 972
10-12-13 조회 1,663
10-12-13 조회 946
10-12-13 조회 1,246
10-12-13 조회 1,850
10-12-13 조회 1,047
10-12-13 조회 1,665
10-12-13 조회 1,654
10-12-13 조회 890
10-12-13 조회 1,103