블로그라운지와 그누보드 연결하기 > 그누4 팁자료실

그누4 팁자료실

그누보드4와 관련된 팁을 여러분들과 함께 공유하세요.
나누면 즐거움이 커집니다.

블로그라운지와 그누보드 연결하기 정보

블로그라운지와 그누보드 연결하기

본문

블로그라운지와 그누보드를 연결해 보았는데 실력이 딸려서 회원 가입과 정보 수정만 됩니다. 혹 다른 분이 회원 탈퇴, 로그인, 로그아웃 등을 성공하시면 공개해 주시길... 그래도 그럭저럭 쓸만 합니다. RSS 최신글 스킨을 사용하시면 블로그라운지의 최신글을 메인에서 보여줄 수 있습니다.
일반 홈페이지 또는 쇼핑몰에 메타 블로그 사용시 유용할 것입니다.

블로그라운지 : http://bloglounge.itcanus.net/


블로그라운지를 설치한 후 그누보드의 bbs/register_form_update.php 파일을 수정합니다.


회원 가입 부분 마지막에...

 //블로그라운지 hmac 컴포넌트
 include_once("$g4[path]/bloglounge/components/LZ.PHP.Core.php");

 //블로그라운지 회원 가입
 $loginid = $mb_id;
 $password2 = Encrypt::hmac($loginid, md5(md5($mb_password)));

 //블로그라운지 관리자 인증이 설정되어 있다면
 $row2 = sql_query(" select value from bl_Settings where name = 'restrictJoin' ");
 if ($row2[value] == 'y')
     $sql2_2 =  " , is_accepted = 'n' ";
 else
     $sql2_2 =  " , is_accepted = 'y' ";

 $sql2 = " insert into bl_Users
        set loginid = '$loginid',
        password = '$password2',
        name = '$mb_name',
        email = '$mb_email',
                 created = UNIX_TIMESTAMP(),
        lastLogin = '0',
                host = '0',
               is_admin = 'n'
               $sql2_2 ";
 sql_query($sql2);


회원 정보 수정 마지막에...

 //블로그라운지 hmac 컴포넌트
 include_once("$g4[path]/bloglounge/components/LZ.PHP.Core.php");

 //블로그라운지 회원 정보 수정
 $loginid = $_POST[mb_id];

 $sql2_2 = "";
 // 비밀번호 수정이라면
 if ($mb_password) {
  $password2 = Encrypt::hmac($mb_id, md5(md5($mb_password)));
     $sql2_2 =  " , password = '$password2' ";
 }

 $sql2 = " update bl_Users
      set email = '$mb_email'
                 $sql2_2
               where loginid = '$loginid' ";
 sql_query($sql2);

추천
1

댓글 2개

전체 15 |RSS
그누4 팁자료실 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT