테스트 사이트 - 개발 중인 베타 버전입니다

이메일 인증 문의 채택완료

바른마음 7년 전 조회 3,213

특정 게시판은 글을 작성시...  이메일 인증 을 받은 사람만 쓸수 있도록 하고 싶습니다..

 

이것이 힘든것이라고 하면..

회원 가입시 기본은 권한이 2권한인대..

이메일 인증을 받은 사람은  권한을 3으로 주고 싶습니다.

 

그런후.. 해당 게시판만 글 쓰기 권한을 3으로 하면..

비슷한 구현이 가능할거 같아서..

 

선생님 감사합니다~

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

답변 3개

채택된 답변
+20 포인트
늘맑음
7년 전

제일 편한 방법은 3레벨 사용자만 글을 쓰게 만드는 것이 좋겠습니다만...

3레벨을 개인적으로 레벨 적용을 해야 되기 때문에 손이 좀 가실 겁니다.

 

bbs/email_certify.php 파일을 열어 보시면 이메일이 인증이 보일 겁니다.

 

</p>

<p>if ($mb_md5)

{

    if ($mb_md5 == $row['mb_email_certify2'])

    {

        sql_query(" update {$g5['member_table']} set mb_email_certify = '".G5_TIME_YMDHIS."' where mb_id = '{$mb_id}' ");</p>

<p>        alert("메일인증 처리를 완료 하였습니다.\\n\\n지금부터 {$mb_id} 아이디로 로그인 가능합니다.", G5_URL);

    }

    else

    {

        alert('메일인증 요청 정보가 올바르지 않습니다.', G5_URL);

    }

}</p>

<p>

 

sql_query(" update {$g5['member_table']} set mb_email_certify = '".G5_TIME_YMDHIS."' where mb_id = '{$mb_id}' ");

이부분을 

sql_query(" update {$g5['member_table']} set mb_level = 3, mb_email_certify = '".G5_TIME_YMDHIS."' where mb_id = '{$mb_id}' ");

 

으로 하시면 인증받은 회원은 자동 3레벨로 적용 될듯 합니다.

 

로그인 후 평가할 수 있습니다

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

7년 전

이메일 인증 하게 되면 mb_email_certify 필드에 값이 들어가니 그걸 참고하시면 될거 같습니다.

로그인 후 평가할 수 있습니다

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

플라이
7년 전

위 부분은 이메일 인증을 구현을 원하시는 건가요? 제작을 원하신다면 제작의뢰나  쪽지로 제안주시면 처리해드리겠습니다.

로그인 후 평가할 수 있습니다

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

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

로그인