글쓰기버튼과 권한에 따른 반응 정보
그누보드 글쓰기버튼과 권한에 따른 반응본문
게시판의 글쓰기버튼이 원래는 글쓰기권한이 있는 사용자에게만 출력이 되는데요.
이것을 항상 출력되게 한 후, 권한이 없는 사람에게는
'로그인하셔야 합니다.'라는 alert창이 뜨고 확인을 누르면 로그인창으로 이동, 로그인하면 다시 그 게시판으로 이동시키고 싶습니다.
alert창이 뜨고 로그인화면으로 이동, 로그인하는데까지는 성공했고, 로그인 후 다시 게시판으로 이동하는데에서 에러가 납니다.
<? if (!$write_href) {
$url = urlencode("./?doc=bbs/gnuboard.php&bo_table=$bo_table");
echo "<a href=\"javascript:alert('로그인을 하셔야 합니다.');window.location='?doc=bbs/mblogin.php&url=$url'\"><img src='$board_skin/btn_write.gif' border=0 alt='글쓰기' align='absmiddle'></a>";
} ?>
스킨의 gblist.skin.php에서 위부분만 추가되었습니다.
로그인후 다시 해당 게시판으로 이동하는 과정에서 다음과 같은 경고창이 뜹니다.
'bo_table값이 넘어오지 않았습니다.
./?doc=bbs/gnuboard.php&bo_table=code와 같은 방식으로 넘겨 주세요.'
그런데 또 이상하게 저 경고창이 두번뜨고 나서는 그 게시판으로 이동이 되긴 됩니다;;
아무래도 mblogin.php에 url변수를 넘겨줄때 ./?doc=bbs/gnuboard.php 까지만 넘겨줘서 이런것 같은데, bo_table값까지 어떻게 넘겨야 할지...
답변 좀 부탁드립니다...
이것을 항상 출력되게 한 후, 권한이 없는 사람에게는
'로그인하셔야 합니다.'라는 alert창이 뜨고 확인을 누르면 로그인창으로 이동, 로그인하면 다시 그 게시판으로 이동시키고 싶습니다.
alert창이 뜨고 로그인화면으로 이동, 로그인하는데까지는 성공했고, 로그인 후 다시 게시판으로 이동하는데에서 에러가 납니다.
<? if (!$write_href) {
$url = urlencode("./?doc=bbs/gnuboard.php&bo_table=$bo_table");
echo "<a href=\"javascript:alert('로그인을 하셔야 합니다.');window.location='?doc=bbs/mblogin.php&url=$url'\"><img src='$board_skin/btn_write.gif' border=0 alt='글쓰기' align='absmiddle'></a>";
} ?>
스킨의 gblist.skin.php에서 위부분만 추가되었습니다.
로그인후 다시 해당 게시판으로 이동하는 과정에서 다음과 같은 경고창이 뜹니다.
'bo_table값이 넘어오지 않았습니다.
./?doc=bbs/gnuboard.php&bo_table=code와 같은 방식으로 넘겨 주세요.'
그런데 또 이상하게 저 경고창이 두번뜨고 나서는 그 게시판으로 이동이 되긴 됩니다;;
아무래도 mblogin.php에 url변수를 넘겨줄때 ./?doc=bbs/gnuboard.php 까지만 넘겨줘서 이런것 같은데, bo_table값까지 어떻게 넘겨야 할지...
답변 좀 부탁드립니다...
댓글 전체