소스코드를 수정하셔야 합니다.
그누보드/bbs/board.php 파일을 열어서 라인 71~79 부분을 아래와 같이 바꾸세요.
수정전 : 라인 71~ 79
---------------------------------------------------------------
// 로그인된 회원의 권한이 설정된 읽기 권한보다 작다면
if ($member[mb_level] < $board[bo_read_level])
{
if ($member[mb_id])
//alert("글을 읽을 권한이 없습니다.");
alert("글을 읽을 권한이 없습니다.", $g4[path]);
else
alert("글을 읽을 권한이 없습니다.\\n\\n회원이시라면 로그인 후 이용해 보십시오.", "./login.php?wr_id=$wr_id{$qstr}&url=".urlencode("board.php?bo_table=$bo_table&wr_id=$wr_id"));
}
// 로그인된 회원의 권한이 설정된 읽기 권한보다 작다면
if ($member[mb_level] < $board[bo_read_level])
{
if ($member[mb_id])
//alert("글을 읽을 권한이 없습니다.");
alert("글을 읽을 권한이 없습니다.", $g4[path]);
else
echo "<script language='javascript'> alert('죄송합니다글을 읽을 권한이 없습니다.\\n\\n회원이시라면 로그인 후 이용해 보십시오'); window.close();
javascript:history.go(-1); </script>";
exit;
}
댓글 4개
http://www.sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=6697
제가 원하는 것은 로그인 전용 페이지로 가지 않는 것이거든요.
이 쪽으로 가도록 되어있는 것을 그냥 바로 직전의 페이지로 가길 원하는 것인데..
alert("xxxxx", "./login.php?wr_id=$wr_id{$qstr}&url=".urlencode("board.php?bo_table=$bo_table&wr_id=$wr_id"));
=====>
echo "<script language='javascript'> alert('xxxxx'); window.close();
javascript:history.go(-1); </script>";
exit;
로 변경하시면 됩니다.
그누보드/bbs/board.php 파일을 열어서 라인 71~79 부분을 아래와 같이 바꾸세요.
수정전 : 라인 71~ 79
---------------------------------------------------------------
// 로그인된 회원의 권한이 설정된 읽기 권한보다 작다면
if ($member[mb_level] < $board[bo_read_level])
{
if ($member[mb_id])
//alert("글을 읽을 권한이 없습니다.");
alert("글을 읽을 권한이 없습니다.", $g4[path]);
else
alert("글을 읽을 권한이 없습니다.\\n\\n회원이시라면 로그인 후 이용해 보십시오.", "./login.php?wr_id=$wr_id{$qstr}&url=".urlencode("board.php?bo_table=$bo_table&wr_id=$wr_id"));
}
수정후 :
---------------------------------------------------------------
// 로그인된 회원의 권한이 설정된 읽기 권한보다 작다면
if ($member[mb_level] < $board[bo_read_level])
{
if ($member[mb_id])
//alert("글을 읽을 권한이 없습니다.");
alert("글을 읽을 권한이 없습니다.", $g4[path]);
else
echo "<script language='javascript'> alert('죄송합니다글을 읽을 권한이 없습니다.\\n\\n회원이시라면 로그인 후 이용해 보십시오'); window.close();
javascript:history.go(-1); </script>";
exit;
}
p.s; 보다 정확히 말하면 else문 다음만 바꾸시면 됩니다.