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

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

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

댓글 5개

와~ 시원하게 한방에! 해결됐습니다~ 예진맘님 고맙습니다~^O^
<?
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;
?>
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누3질답

+
제목 글쓴이 날짜 조회
21년 전 조회 376
21년 전 조회 460
21년 전 조회 603
21년 전 조회 374
21년 전 조회 446
21년 전 조회 428
21년 전 조회 968
21년 전 조회 581
21년 전 조회 382
21년 전 조회 427
21년 전 조회 397
21년 전 조회 355
21년 전 조회 324
21년 전 조회 285
21년 전 조회 2,221
21년 전 조회 522
21년 전 조회 388
21년 전 조회 483
21년 전 조회 528
21년 전 조회 706
🐛 버그신고