서브페이지를 회원권한에 따라 볼 수 있게 하려면....
본문
게시판에 목록보기권한을 2로 해놓으면 회원만 볼수 있는 게시판이 되듯이...
서브페이지에도 동일하게 걸고 싶은데 서브페이지들은 따로 하드코딩된 페이지들입니다....;;
/introduce/overview.php
/introduce/first.php 등등 이런식으로 따로 만들어진 서브페이지들한테도
회원들만 접속가능하게(?) 하려면... 어떻게 해야할까요..??ㅠㅠ
gnb에 $is_member 를 활용해서 비회원이 해당 카테고리를 클릭하면 게시판 접속시 alert 뜨고 로그인창으로 넘어가게하려하는데...
<a href="<? echo ($is_member) ? '/introduce/overview.php' : G5_BBS_URL.'/login.php?url='.G5_URL.'/introduce/overview.php'; ?>" title="사업개요">사업개요</a>
현재 제가 작업한건 저렇게 일일이 a 태그 href 에다가 해당 페이지들을 일일이 코드로 다 심어놓은정도인데...
<?php echo $urlencode; ?>
를 써서 로그인후 접속하려했던 페이지로 이동되게 되어있는데 저거를 사용해서 코드를 간결하게 할수는 없을까요...?!
!-->답변 2
overview.php에서 $is_member로 if문을 활용해서 넘기면 되겠네요
if ($member['mb_level'] < 2) {
$go_url = urlencode($_SEVER['REQUEST_URI'];
alert('권한이 없습니다.', G5_BBS_URL . '/login.php?url=' . $go_url);
}
답변을 작성하시기 전에 로그인 해주세요.