읽기권한없습니다..후에..초기페이지로 안가려면?(제자리 있으려면) 정보
읽기권한없습니다..후에..초기페이지로 안가려면?(제자리 있으려면)본문
상담 게시판 글을 관리자만 볼수 있도록 설정했습니다.
이 게시판의 목록을, 로그인 하지 않은 사람이 클릭을 하면..
작은 웹페이지 메시지에 "글을 읽을 권한이 없습니다. 회원 이시라면 로그인을 해 보십시요" 라고 나오면서, 로그인 페이지로 이동합니다.
그런데, 이 게시판은 관리자만 볼수 있게 설정했으므로, 회원 로그인을 해도, 또다시 "글을 읽을 권한이 없습니다." 라는 메시지가 뜨면서 초기 화면으로 이동해 버립니다.
-->글은 결국 못보면서, 페이지가 두번이나 바뀌어 초기페이지로 가고, 로그인 까지 했으므로 번거롭게 느껴집니다.
==>처음에 바로 "글을 읽을 권한이 없습니다." 라고 나오고, 페이지 이동이 없이 그냥 있던 페이지에 있도록 하려면, 어디에 가서 수정을 해야 하나요?
아시는 분께서 꼭좀 알려 주시면 정말 감사하겠습니다.. --;;
이 게시판의 목록을, 로그인 하지 않은 사람이 클릭을 하면..
작은 웹페이지 메시지에 "글을 읽을 권한이 없습니다. 회원 이시라면 로그인을 해 보십시요" 라고 나오면서, 로그인 페이지로 이동합니다.
그런데, 이 게시판은 관리자만 볼수 있게 설정했으므로, 회원 로그인을 해도, 또다시 "글을 읽을 권한이 없습니다." 라는 메시지가 뜨면서 초기 화면으로 이동해 버립니다.
-->글은 결국 못보면서, 페이지가 두번이나 바뀌어 초기페이지로 가고, 로그인 까지 했으므로 번거롭게 느껴집니다.
==>처음에 바로 "글을 읽을 권한이 없습니다." 라고 나오고, 페이지 이동이 없이 그냥 있던 페이지에 있도록 하려면, 어디에 가서 수정을 해야 하나요?
아시는 분께서 꼭좀 알려 주시면 정말 감사하겠습니다.. --;;
댓글 전체
write.php를 보시면 해당 메세지와 함께 login.php로 변수전달하는 부분을 찾으실수 있으실겁니다.
만약 해당 게시판(관리자만 볼수있도록 설정한)에만 적용하려고 한다면 이부분에 추가작성을
해야할테지만 그렇게 된다면 그 게시판이 사라질경우 불필요한 코드가 유지되겠죠
말씀대로 메세지 출력후 해당 게시판에 멈추게 하려면
alert("접근 권한이 없습니다.\\n\\n회원이시라면 로그인 후 이용해 보십시오.", "login.php?$qstr&url=".urlencode("$_SERVER[PHP_SELF]?bo_table=$bo_table"));
이 부분을 alert함수로 경로없이 메세지만 출력하게 되면 바로 history(-1)로 적용되어
list화면에 유지되도록 할수 있습니다.
(그누에 사용되는 사용자정의함수 alert가 그렇게 설정되어 있습니다.)
만약 해당 게시판(관리자만 볼수있도록 설정한)에만 적용하려고 한다면 이부분에 추가작성을
해야할테지만 그렇게 된다면 그 게시판이 사라질경우 불필요한 코드가 유지되겠죠
말씀대로 메세지 출력후 해당 게시판에 멈추게 하려면
alert("접근 권한이 없습니다.\\n\\n회원이시라면 로그인 후 이용해 보십시오.", "login.php?$qstr&url=".urlencode("$_SERVER[PHP_SELF]?bo_table=$bo_table"));
이 부분을 alert함수로 경로없이 메세지만 출력하게 되면 바로 history(-1)로 적용되어
list화면에 유지되도록 할수 있습니다.
(그누에 사용되는 사용자정의함수 alert가 그렇게 설정되어 있습니다.)
답변주신 천율님! 정말 감사합니다. 좋은날 되세요.. ^^*