회원가입시 로그인폼에 인증표시 설정.. > 그누4 질문답변

그누4 질문답변

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

회원가입시 로그인폼에 인증표시 설정.. 정보

회원가입시 로그인폼에 인증표시 설정..

본문

회원가입후 처음의
레벨을 '1'로 설정 했을경우
로그인 폼에  '.....님' 이렇게 아이디명이 나오고요 그밑으로
 '회원대기중' 이렇게 나타나도록 설정하고자 하는데요
 
관리자가 레벨 승급했을경우에는 '정회원'로 표기가 되도록
레벨별로  1=회원대기중  2= 정회원  이렇게
 
로그인 폼에 나타나도록 하고 싶은데요
 
 
outlogin.skin.2 에서 스크립트로 가능한줄 알고 아래 소스를 첨부했는데
안되네요...ㅠㅠ(스크립트 적용시엔 < >) 물론 이렇게 했고요)
방법좀 알려주시면 고맙겠습니다..~~
 
(script language="JavaScript")
<!--
level10 = "운영자"
level9 = ""
level8 = ""
level7 = ""
level6 = ""
level5 = ""
level4 = ""
level3 = ""
level2 = "정규회원"
level1 ="회원대기중"
// -->
(/script)
  • 복사

댓글 전체

그냥 php로 처리하심이...
<?
if ($member[mb_level] == 1)
        $member_stat = "회원대기중";
else if ($member[mb_level] == 2)
        $member_stat = "정규회원";
else if ($member[mb_level] == 10)
        $member_stat = "운영자";
else
        $member_stat = "";
?>

으로 구분하고, 문구를 넣고싶은 위치에
php코드 중간인 경우 : $member_stat
html 사이에 넣는경우 : <?=$member_stat?>
을 삽입해주시면 됩니다.
outlogin.skin.2.php에 해당 소스를 테이블 소스 중간이나 맨상단등에 첨부해봐도 아무런 표기가
 안나타나는거든요...ㅠㅠ

 <?=$member_stat?> 이소스로 넣을경우엔 아예 오류나서 사이트가 망가지고요..

좀더 정확한 방법좀 부탁 드립니다..

로그인폼에
...님

포인트

로그아웃 정보수정

이렇게 나오는부분에....님 옆에  '회원대기'  '정회원' 이렇게 붙어서 인증 표시가 나타나도록
해야 하는데요..
어렵네요....  이렇게 설정된 기존의 로그인폼은 없나요..?
basic 스킨의 outlogin.skin.2.php를 기준으로 다시 적습니다.

파일 상단에...

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

if ($member[mb_level] == 1)
        $member_stat = "회원대기중";
else if ($member[mb_level] == 2)
        $member_stat = "정규회원";
else if ($member[mb_level] == 10)
        $member_stat = "운영자";
else
        $member_stat = "";
?>

그리고, 출력부분은 '님' 자 바로 옆에....
<td width="139" height="27"><span class='member'><strong><?=$nick?></strong></span>님 <?=$member_stat?></td>
오사마님 최고!!!^^
감사 감사 드려요..잘 적용되네요...

처음 답변이 충분한 답인데도.. 초보이기에 역시 소스 첨부하는것도 제대로 바로 잘 적용 하기가 어렵다보니
바로 못했습니다...역시 초보들에게는 수고스럽지만 밥을 직접 떠주셔야 할듯..죄송하고요
매우 고맙습니다~~***
© SIRSOFT
현재 페이지 제일 처음으로