아이프레임 게시판에서 경고창을 띄운후 회원가입페이지로 가게 하려면 어떻게 해야해여 ㅜ.ㅜ/''

현재 상황은 이렇습니다.

일단 게시판은 아이프레임 입니다.

게시물을 클릭하면 글을 읽을 권한이 없습니다라는 경고창이 뜨고 경고창을 종료함과

동시에 회원가입페이지로 갑니다.

허나 아이프레임 상태이므로 그안에서 회원가입 페이지가 나오더라고요;;

이것을 바깥으로 빼서 나오게 할 수 없을가욤 ㅜ.ㅜ?

bbs/board.php 파일의 일부 입니다.

// 로그인된 회원의 권한이 설정된 읽기 권한보다 작다면
if ($member[mb_level] < $board[bo_read_level])
{
if ($member[mb_id])
//alert("글을 읽을 권한이 없습니다.");
alert("글을 읽을 권한이 없습니다.", $g4[path]);
else
alert("글을 읽을 권한이 없습니다.\\n\\n회원이시라면 로그인 후 이용해 보십시오.");


}

답변해주시면 너무너무 감사하겠습니다 ㅠ.ㅠ/''
|

댓글 3개

/lib/common.lib.php에 보시면 이 함수가 있는데요.

function goto_url($url)
{
/*
if (preg_match("/MSIE/", $_SERVER[HTTP_USER_AGENT]))
echo "<meta http-equiv='Refresh' content='0;url=$url'>";
else
echo "<script language='JavaScript'> document.location.href = '$url'; </script>";
*/
//header("Location:$url");
//flush();
//if (!headers_sent())
// header("Location:$url");
//else
//echo "<script language='JavaScript'> document.location.href = '$url'; </script>";
echo "<script language='JavaScript'> location.replace('$url'); </script>";
exit;
}

echo "<script language='JavaScript'> location.replace('$url'); </script>"; 를

echo "<script language='JavaScript> parent.location.replace('$url'); </script>"; 이거로
수정해주세요.. 이게 안된다면
echo "<script language='JavaScript'> top.location.replace('$url'); </script>"; 이거로요
이 초보에게 이러한 가르침을 준 것 에대해 너무너무 감사해용 ㅠ.ㅜ
아 그런데... 요거 수정이나 글쓰기를 해도 아이프레임에서 벗어나버리네욤 ㅜ.ㅡ

경고창이 떠서 회원가입페이지로 가게 될 경우만 적용이 안될가요 ㅜ.ㅡ?
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

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

+
제목 글쓴이 날짜 조회
15년 전 조회 1,624
15년 전 조회 1,858
15년 전 조회 3,758
15년 전 조회 2,708
15년 전 조회 1,037
15년 전 조회 1,385
15년 전 조회 984
15년 전 조회 962
15년 전 조회 986
15년 전 조회 1,526
15년 전 조회 1,688
15년 전 조회 1,475
15년 전 조회 1,137
15년 전 조회 1,582
15년 전 조회 1,521
15년 전 조회 1,255
15년 전 조회 1,006
15년 전 조회 2,107
15년 전 조회 1,523
15년 전 조회 972