채택완료

게시판 설정에서.. 상단파일경로 문의드립니다.

2023-02-15 (수) 15:23:22 1,697

등급이 아닌 사용자가 접속할 경우 게시판에 접속이 안되고.. 팝업이 뜨게 하고 싶습니다.

<?php
if ($member['mb_level'] >= 4)
    alert('본부장만 접근 가능합니다.');
}?>

이 소스를 넣으면 된다고 생각하고 상단내용에 넣으면 <?php 이 부분이 변해서 안되네요.

그래서 php파일을 만들어.. 상단파일경로에 해당 파일 주소를 넣으려고 합니다.

기본적으로 어느 폴더에 넣어야.. 파일을 정상적으로 불러오는 걸까요??

또는 이것보다 더 좋은 방법이 있다면  추천부탁드립니다.

감사합니다.

|

답변 2개 / 댓글 10개

채택된 답변
+20 포인트
2023-02-15 (수) 15:30:50

* /extend/z_user.config.php 파일 생성 및 다음 코드 추가

Copy
<?php

if ($bo_table == 'aaa') { // 'aaa' 게시판인 경우

  if ($member['mb_level'] < 4) {  // '회원 레벨이 4레벨보다 작다면

    alert('본부장만 접근 가능합니다.');

  }

}

답변에 대한 댓글 7개

2023-02-15 (수) 15:36:38
답변 감사합니다.
제가 언급을 안드렸네요. 일반 게시판이 아닌.. 쇼핑몰 분류 내에서 설정입니다.
2023-02-15 (수) 15:45:30
[code]
<?php
if ($ca_id == '10') { // '10' 분류인 경우
if ($member['mb_level'] < 4) { // '회원 레벨이 4레벨보다 작다면
alert('본부장만 접근 가능합니다.');
}
}
[/code]
2023-02-15 (수) 15:46:04
친절한 답변 감사합니다.^^
2023-02-15 (수) 15:49:38
www/extend 폴더에
z_user.config.php 파일 생성 후

아래 소스만 추가하면 끝인가요?? 누구나 접속이 되네요 ㅠㅠ
제가 초보라.. 빼먹은게 있나 봅니다.

<?php
if ($ca_id == '10') { // '10' 분류인 경우
if ($member['mb_level'] < 4) { // '회원 레벨이 4레벨보다 작다면
alert('본부장만 접근 가능합니다.');
}
}
2023-02-15 (수) 17:11:32
끝입니다.

4레벨 미만 회원이 로그인 했을 때 접근을 막으려면
if ($member['mb_level'] < 4) {

4레벨 이상 회원이 로그인 했을 때 접근을 막으려면
if ($member['mb_level'] >= 4) {

입니다.
2023-02-15 (수) 17:37:34
<?php
if ($ca_id == '20') { // '20' 분류인 경우
if ($member['mb_level'] < 5) { // '회원 레벨이 5레벨보다 작다면
alert('본부장만 접근 가능합니다.');
}
}

정확하게 이렇게 넣었는데...
반응이 없네요 ㅠ
2023-02-15 (수) 18:04:24
if (true) {
alert('test');
}

if ($ca_id == '20') {
alert('tt');
}

alert($member['mb_level']);

등으로 하나씩 테스트해가면서 진행해 볼 수 있습니다.
2023-02-15 (수) 15:33:31

관리자 페이지에서 게시판관리에 들어가보면 해당 게시판의 기능별 회원등급 설정하는 부분이 있습니다.

그곳에서 관리하면 되는데 굳이 만들어서 할 필요도 없을 것입니다.

thumb-1995113208_1676442735.3774_730x545.png

답변에 대한 댓글 3개

2023-02-15 (수) 15:35:24
답변 감사합니다.
정확하게는... 제품분류 게시판이네요..
제품별 분류를 만들고.. 해당 분류게시판을 권한설정하여 접속 여부를 구분하고 싶은거에요.
<?php
if ($view['ca_name'] == "특정카테고리" && $member['mb_level'] <= 4)
alert('본부장만 접근 가능합니다.');
}?>

위의 내용은 뷰페이지에서 특정카테고리에 해당되고
4등급 이거나 4등급 이하일 때 접근이 안되도록 만든 것입니다.

목록에서는 응용해서 만들면 될것 같습니다.
2023-02-15 (수) 15:45:34
해당 소스를 어디에 넣어야하는지.. 파일 위치도 여쭤봐도 될까요?

답변을 작성하려면 로그인이 필요합니다.