로그인 창으로 보내기
페이지 정보
작성자 휴먼 댓글 0건 조회 12,029회 작성일 12-05-16 12:23본문
목록을 볼 권한이 없습니다.
글쓴이 : 유카 포인트 : 0점 조회 : 269
안녕하세요 회원님들, 질문좀 드립니다.
게시판 글읽기 권한을 2이상 주면 비회원이 게시판을 클릭했을때 "목록을 볼 권한이 없습니다. 라고 창이 뜨고 확인버튼 눌러줘야 로그인화면으로 넘어가잖아요.
alert 창 없이 바로 로그인화면으로 넘어가게 하려면 어떻게 해야하는지요?
마찬가지로 글쓰기 권한을 2이상 주었을때 비회원이 글쓰기 클릭하면 alert 창 안뜨고 바로 로그인화면으로 넘어가는 방법도 알고 싶습니다.
도움부탁드립니다.
컴대장 11-12-20 13:41
board.php
write.php
안에
alert("글을 쓸 권한이 없습니다.");
위와 같은 메시지 창을 띄우는 부분을
goto_url("./login.php?$qstr&url=".urlencode("$_SERVER[PHP_SELF]?bo_table=$bo_table");
로 교체해 주시면 됩니다.
board.php
write.php
안에
alert("글을 쓸 권한이 없습니다.");
위와 같은 메시지 창을 띄우는 부분을
goto_url("./login.php?$qstr&url=".urlencode("$_SERVER[PHP_SELF]?bo_table=$bo_table");
로 교체해 주시면 됩니다.
ohora 11-12-20 13:57
혹시 홈페이지 전체에서 이렇게 사용하고 싶으신 건지요?
만일 그렇다면 그누보드설치폴더/bbs/board.php 파일을 보시면
71행정도에 아래와 같은 코드가 있습니다.
----------------------------------- 원 소스 --------------------------------
// 로그인된 회원의 권한이 설정된 읽기 권한보다 작다면
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])
goto_url($g4[path]);
else
goto_url("./login.php?wr_id=$wr_id{$qstr}&url=".urlencode("./board.php?bo_table=$bo_table&wr_id=$wr_id");
}
---------------------------------------------------------------------------------
그리고 153행정도에 아래와 같은 소스가 있습니다.
이 부분도 위와 같이 수정해 주세요!
----------------------------- 원 소스 ------------------------------------------
if ($member[mb_level] < $board[bo_list_level])
{
if ($member[mb_id])
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"));
}
-------------------------------------------------------------------------------
이것은 단지 게시판 글읽기 권한부분만 해당됩니다.
만일 그룹등 다른 부분에서도 적용을 원하신다면 그 부분도 적당히 수정해 주셔야 합니다.
또 글 쓰기 부분은 write.php의 21, 52, 87행 정도에 보시면 위와 같은 부분이 있습니다.
이부분도 위와 같이 수정해 주세요.
그리고 원하는 특정 게시판에서만 그렇게 하시기를 원하신다면
그 게시판일 경우 조건문으로 해서 사용하실 수 있습니다.
그럼 성공하시길.....
혹시 홈페이지 전체에서 이렇게 사용하고 싶으신 건지요?
만일 그렇다면 그누보드설치폴더/bbs/board.php 파일을 보시면
71행정도에 아래와 같은 코드가 있습니다.
----------------------------------- 원 소스 --------------------------------
// 로그인된 회원의 권한이 설정된 읽기 권한보다 작다면
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])
goto_url($g4[path]);
else
goto_url("./login.php?wr_id=$wr_id{$qstr}&url=".urlencode("./board.php?bo_table=$bo_table&wr_id=$wr_id");
}
---------------------------------------------------------------------------------
그리고 153행정도에 아래와 같은 소스가 있습니다.
이 부분도 위와 같이 수정해 주세요!
----------------------------- 원 소스 ------------------------------------------
if ($member[mb_level] < $board[bo_list_level])
{
if ($member[mb_id])
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"));
}
-------------------------------------------------------------------------------
이것은 단지 게시판 글읽기 권한부분만 해당됩니다.
만일 그룹등 다른 부분에서도 적용을 원하신다면 그 부분도 적당히 수정해 주셔야 합니다.
또 글 쓰기 부분은 write.php의 21, 52, 87행 정도에 보시면 위와 같은 부분이 있습니다.
이부분도 위와 같이 수정해 주세요.
그리고 원하는 특정 게시판에서만 그렇게 하시기를 원하신다면
그 게시판일 경우 조건문으로 해서 사용하실 수 있습니다.
그럼 성공하시길.....
유카 11-12-20 16:29
컴대장 님, ohora 님 감사합니다. 성공했어요^^
글쓴이 : 유카 포인트 : 0점 조회 : 269
안녕하세요 회원님들, 질문좀 드립니다.
게시판 글읽기 권한을 2이상 주면 비회원이 게시판을 클릭했을때 "목록을 볼 권한이 없습니다. 라고 창이 뜨고 확인버튼 눌러줘야 로그인화면으로 넘어가잖아요.
alert 창 없이 바로 로그인화면으로 넘어가게 하려면 어떻게 해야하는지요?
마찬가지로 글쓰기 권한을 2이상 주었을때 비회원이 글쓰기 클릭하면 alert 창 안뜨고 바로 로그인화면으로 넘어가는 방법도 알고 싶습니다.
도움부탁드립니다.
컴대장 11-12-20 13:41
board.php
write.php
안에
alert("글을 쓸 권한이 없습니다.");
위와 같은 메시지 창을 띄우는 부분을
goto_url("./login.php?$qstr&url=".urlencode("$_SERVER[PHP_SELF]?bo_table=$bo_table");
로 교체해 주시면 됩니다.
board.php
write.php
안에
alert("글을 쓸 권한이 없습니다.");
위와 같은 메시지 창을 띄우는 부분을
goto_url("./login.php?$qstr&url=".urlencode("$_SERVER[PHP_SELF]?bo_table=$bo_table");
로 교체해 주시면 됩니다.
ohora 11-12-20 13:57
혹시 홈페이지 전체에서 이렇게 사용하고 싶으신 건지요?
만일 그렇다면 그누보드설치폴더/bbs/board.php 파일을 보시면
71행정도에 아래와 같은 코드가 있습니다.
----------------------------------- 원 소스 --------------------------------
// 로그인된 회원의 권한이 설정된 읽기 권한보다 작다면
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])
goto_url($g4[path]);
else
goto_url("./login.php?wr_id=$wr_id{$qstr}&url=".urlencode("./board.php?bo_table=$bo_table&wr_id=$wr_id");
}
---------------------------------------------------------------------------------
그리고 153행정도에 아래와 같은 소스가 있습니다.
이 부분도 위와 같이 수정해 주세요!
----------------------------- 원 소스 ------------------------------------------
if ($member[mb_level] < $board[bo_list_level])
{
if ($member[mb_id])
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"));
}
-------------------------------------------------------------------------------
이것은 단지 게시판 글읽기 권한부분만 해당됩니다.
만일 그룹등 다른 부분에서도 적용을 원하신다면 그 부분도 적당히 수정해 주셔야 합니다.
또 글 쓰기 부분은 write.php의 21, 52, 87행 정도에 보시면 위와 같은 부분이 있습니다.
이부분도 위와 같이 수정해 주세요.
그리고 원하는 특정 게시판에서만 그렇게 하시기를 원하신다면
그 게시판일 경우 조건문으로 해서 사용하실 수 있습니다.
그럼 성공하시길.....
혹시 홈페이지 전체에서 이렇게 사용하고 싶으신 건지요?
만일 그렇다면 그누보드설치폴더/bbs/board.php 파일을 보시면
71행정도에 아래와 같은 코드가 있습니다.
----------------------------------- 원 소스 --------------------------------
// 로그인된 회원의 권한이 설정된 읽기 권한보다 작다면
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])
goto_url($g4[path]);
else
goto_url("./login.php?wr_id=$wr_id{$qstr}&url=".urlencode("./board.php?bo_table=$bo_table&wr_id=$wr_id");
}
---------------------------------------------------------------------------------
그리고 153행정도에 아래와 같은 소스가 있습니다.
이 부분도 위와 같이 수정해 주세요!
----------------------------- 원 소스 ------------------------------------------
if ($member[mb_level] < $board[bo_list_level])
{
if ($member[mb_id])
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"));
}
-------------------------------------------------------------------------------
이것은 단지 게시판 글읽기 권한부분만 해당됩니다.
만일 그룹등 다른 부분에서도 적용을 원하신다면 그 부분도 적당히 수정해 주셔야 합니다.
또 글 쓰기 부분은 write.php의 21, 52, 87행 정도에 보시면 위와 같은 부분이 있습니다.
이부분도 위와 같이 수정해 주세요.
그리고 원하는 특정 게시판에서만 그렇게 하시기를 원하신다면
그 게시판일 경우 조건문으로 해서 사용하실 수 있습니다.
그럼 성공하시길.....
유카 11-12-20 16:29
컴대장 님, ohora 님 감사합니다. 성공했어요^^
관련링크
댓글목록
등록된 댓글이 없습니다.