p

회원레벨을 0부터 시작하는 방법 없을까요?

0이 비회원이고
 
회원가입하면1이 되게끔..
 
도와주세요!
|

댓글 9개

pray 님 안녕하세요. ^^ 호호..

포기하신다면 포인트는 제가 받겠습니다. ^^

그럼 즐거운 하루 되세요. ^^
관리자모드/기본환경설정 ->회원가입시 권한레벨 을 1로 설정(셀렉트박스임) 하세요.
그게..1을 ->0으로 하고 싶거든요.

회원가입시 권한 레벨을 1로하면 회원제한 게시판이 비회원도 보게 되거든요.

외부로그인에 회원 레벨이 나오는데 그게 1부터 시작해야하는데..ㅠㅠ
게시판 설정에서 권한을 조절해 주면 됩니다.
게시판읽기,쓰기 등의 권한을 레벨2 이상으로 하면 비회원은 권한이 없습니다.
헐랭이님 제가 설명이 부족해서 죄송합니다..

미안해서 어쩔 줄 모르겠습니다..ㅠㅠ

사실 지금 외부로그인에 회원 레벨이 나오거든요.
그런데 그 회원이 처음 가입했을때 1레벨로 나와야해서요..

그렇다고 1로 조절하잖이 비회원도 들어가게 되고..

아니면 1로 조절해도 비회원은 게시판 못보게 할 수 있을련지요;;ㅠㅠ
정녕 해결은 무리인가..ㅠㅠ
호곡....제가 포인트...( 반가우면서도...불길한 예감)

=============================================================
1. 질문 1 :그런데 그 회원이 처음 가입했을때 1레벨로 나와야해서요..
=============================================================
^^ 물론... 구누보드 관리자 페이지에서 1 이라고 해도 됩니다.
아래처럼 그냥 직접 해도 되고요.

resister_form_update.php 152 라인을 (구누보드/bbs 에 있어요.)

mb_level = '$config[cf_register_level]

===>> 임시로 mb_level = '1'; // 이렇게 하면 1등급..

=====================================================
질문2. 그렇다고 1로 조절하잖이 비회원도 들어가게 되고..
=====================================================

각 페이지를 아래처럼 설정 합니다.


for($i=1;$i<=10;++$i){
$m_level[$i] = $i;
}
$level = '1'; //해당페이지 접속레벨

=========================================================================
if($member[mb_level] >= $m_level[$level] ){
'';
}
else{
alert("접속레벨은 $level 이상입니다..\\n\\n 회원가입후 접속해주세요" );
}
========================================================================


위 구문처럼하면...비회원이라도 접속이 안됩니다. 1레벨 이상의 사용자만이 접속가능합니다.
우와..감사합니다..별로 안되는 포인트인데..언젠가 보답해야하는데ㅠㅠ
열심히 하겠습니다!
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
19년 전 조회 1,513
19년 전 조회 1,709
19년 전 조회 2,249
19년 전 조회 1,536
19년 전 조회 2,915
19년 전 조회 2,624
19년 전 조회 1,666
19년 전 조회 2,144
19년 전 조회 1,535
19년 전 조회 1,522
19년 전 조회 1,642
19년 전 조회 1,800
19년 전 조회 2,662
19년 전 조회 1,510
19년 전 조회 1,522
19년 전 조회 2,215
19년 전 조회 1,633
19년 전 조회 1,522
19년 전 조회 2,002
19년 전 조회 1,621
🐛 버그신고