회원만 접근 가능한 페이지를 만들려면...? > 그누3질답

그누3질답

회원만 접근 가능한 페이지를 만들려면...? 정보

그누보드 회원만 접근 가능한 페이지를 만들려면...?

본문

<? // 회원유무에 의한 접근제한
if (!$member[mb_id]) { // 회원이 아니면  ?>
최신게시물 나오는곳 목록이 없습니다.
<?} ?>

요전에 카이루님께서 알려주신 팁인데요...그대로 쓰니 잘 안되서 응용을 해야되는 것인지 궁금합니다~
그누의 index.php에는 외부로그인만 쓰고 로그인 후 project.php로 연결되게 해서 쓰고 있는데요,
project페이지를 회원이 아닌경우 접근할 수 없게 하려면 어떻게 해야하나요~
고수님들 도와주세요~
  • 복사

댓글 전체

<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가

define("_DOCTYPE_", "DESIGN");

if ($member[mb_id] == false) {
    echo "<script language='javascript'> alert('회원만 이용하실 수 있습니다.'); window.close(); </script>";
    gotourl("./");
    exit;
 }
 ?>
이거 긁어 가셔요.....
상단부분은
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가

define("_DOCTYPE_", "DESIGN");  ?>
넣어 주시고요
위에 제가 올린 소스 맨 끈 부분에 ?> 앞에 } 하나 넣어주셔요. 빠져서 그렇습니다.
_DOCTYPE_ 오류 : NONE , STYLE , DESIGN 중 하나를 사용하세요.

Parse error: parse error, unexpected $ in /home/sp****/public_html/project.php on line 145


위 에러가 나는데요, 맨 마지막 줄 에러군요..이해가 안가는 것이 테이블이 끝나는 지점인데 에러가 나다니..
이렇게 바꾸어 보세요
<? if ($member[mb_id] == false) {
    echo "<script language='javascript'> alert('회원만 이용하실 수 있습니다.'); window.close(); </script>";
    gotourl("./");
    exit;
 ?>
© SIRSOFT
현재 페이지 제일 처음으로