회원이 직접 자기 비밀번호 변경할 수 있나요? > 그누4 질문답변

그누4 질문답변

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

회원이 직접 자기 비밀번호 변경할 수 있나요? 정보

회원이 직접 자기 비밀번호 변경할 수 있나요?

본문

회원 스스로 자기 비밀번호를 변경할 수 있나요?
포탈 사이트를 보면, 비밀번호 변경하라고 나오고, 현재 비밀번호 넣고,
새로운 비밀번호를 두번 넣으면 자동으로 비밀번호가 변경되는데,

그누보드에도 이런 기능이 있는지 궁금합니다.

댓글 전체

입력 폼에는 mb_id, mb_password, new_password 네임값으로 업데이트에는 아래와 같이 처리하면 되겠네요.



    // 체크
    if ($_POST['mb_id'] && $_POST['mb_password'] && $_POST['new_password']) {

        $mb_id = $_POST['mb_id'];
        $mb_password = sql_password($_POST['mb_password']);
        $new_password = sql_password($_POST['new_password']);

        // 로그인과 넘어온 값 비교
        if ($member['mb_id'] != $mb_id) {

            alert("요청하신 서비스를 찾을 수 없습니다.\\n\\n확인하신 후 다시 이용하시기 바랍니다.");

        }

        $sql = " select * from $g4[member_table] where mb_id = '$mb_id' and mb_password = '$mb_password' ";
        $row = sql_fetch($sql);

        // 체크
        if ($row['mb_id']) {

            // 업데이트
            $sql = " update $g4[member_table] set mb_password = '$new_password' where mb_id = '$mb_id' ";
            sql_query($sql);

            alert("비밀번호 변경을 완료하였습니다.", $g4['url']);

        } else {

            alert("입력하신 정보와 일치하지 않습니다.\\n\\n확인하신 후 다시 이용하시기 바랍니다.");

        }

    }
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

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