회원가입해야만 읽을수 있는 문서는? > 그누3질답

그누3질답

회원가입해야만 읽을수 있는 문서는? 정보

그누보드 회원가입해야만 읽을수 있는 문서는?

본문

게시판 내용은 아니고 따로 test.php 라는 문서를 만들었을 경우에
특정회원만 볼수 있게는 어떻게 하죠?
  • 복사

댓글 전체

전 이렇게 했습니다.
gnu폴더 아래에 test폴더를 만들고 test.php를 남들었고
test.php를 부를 때 http://도메인/?doc=test/test.php로 링크 했습니다.
그리고 test.php 상단에
<?
define("_DOCTYPE_", "DESIGN");
if (!$member[mb_id]) {
      alert("글을 읽을 권한이 없습니다.\\n\\n회원이시라면 로그인 후 이용해 보십시오.", "./?doc=$cfg[bbs_dir]/mblogin.php&wr_id=$wr_id&$qstr&url=".urlencode("./?doc=test/test.php"));
    }
?>
요렇게 하니깐 됩디다...
성공을 빕니다.
Gats님....
이렇게 하면 됩니다.
<?
define("_DOCTYPE_", "DESIGN");
if (!$member[mb_id]) {
        alert("글을 읽을 권한이 없습니다.\\n\\n회원이시라면 로그인 후 이용해 보십시오.", "./?doc=$cfg[bbs_dir]/mblogin.php&wr_id=$wr_id&$qstr&url=".urlencode("./?doc=경로/문서명.php"));
      }
?>

위에분들 좋은정보 감사합니다.
회원페이지기를 원하는 문서 상단에 아래의 소스를 적용하시면
될 듯합니다......

      if (!$member[mb_id]) {
        alert("글을 읽을 권한이 없습니다.\\n\\n회원이시라면 로그인 후 이용해 보십시오.", "./?doc=$cfg[bbs_dir]/mblogin.php&wr_id=$wr_id&$qstr&url=".urlencode("./?doc=$cfg[bbs_dir]/gnuboard.php&bo_table=$bo_table&wr_id=$wr_id"));
      }
test.php를 부를 때 http://도메인/?doc=/path/to/test.php로 하시고

test.php를 아래와 같은 구조로 만드시면 될 듯 합니다.
<? if (!$member[mb_id]) { ?>
비 회원일 때 보이는 글
<? } else { ?>
회원일 때 보이는 글
<? }?>
© SIRSOFT
현재 페이지 제일 처음으로