회원 가입 스킨에서 이메일 항목 삭제하기 > 그누보드 기타스킨 강좌

본문 바로가기
전체검색

아이디비번찾기

그누보드 기타스킨 강좌

그누보드 영카트 초보 사용자를 위한 기본 매뉴얼, 스킨 제작 기초강좌를 공유합니다.

회원 가입 스킨에서 이메일 항목 삭제하기

페이지 정보

작성자 관리자 작성일17-11-20 10:47 조회351회

본문

회원 가입할 때 입력받는 이메일 항목을 삭제하는 방법입니다.

참고로 이메일을 삭제하면 비번 찾기는 이용할 수 없습니다.


basic 스킨 기준입니다.


1. skin/member/basic/register_form.skin.php 파일 수정


1-1. 이메일 입력 부분 삭제


<tr>

    <th scope="row"><label for="reg_mb_email">E-mail<strong class="sound_only">필수</strong></label></th>

    <td>

        <?php if ($config['cf_use_email_certify']) {  ?>

        <span class="frm_info">

            <?php if ($w=='') { echo "E-mail 로 발송된 내용을 확인한 후 인증하셔야 회원가입이 완료됩니다."; }  ?>

            <?php if ($w=='u') { echo "E-mail 주소를 변경하시면 다시 인증하셔야 합니다."; }  ?>

        </span>

        <?php }  ?>

        <input type="hidden" name="old_email" value="<?php echo $member['mb_email'] ?>">

        <input type="text" name="mb_email" value="<?php echo isset($member['mb_email'])?$member['mb_email']:''; ?>" id="reg_mb_email" required class="frm_input email required" size="70" maxlength="100">

    </td>

</tr>



1-2. 같은 파일에서 하단 스크립트 이메일 검사 삭제


// E-mail 검사
if ((f.w.value == "") || (f.w.value == "u" && f.mb_email.defaultValue != f.mb_email.value)) {
    var msg = reg_mb_email_check();
    if (msg) {
        alert(msg);
        f.reg_mb_email.select();
        return false;
    }
}
 


2. bbs/register_form_update.php 파일 수정


아래 내용 찾아서 모두 주석 처리하거나 삭제


// if ($msg = empty_mb_email($mb_email))   alert($msg, "", true, true);
// if ($msg = valid_mb_email($mb_email))   alert($msg, "", true, true);
// if ($msg = prohibit_mb_email($mb_email)) alert($msg, "", true, true);
// if ($msg = exist_mb_email($mb_email, $mb_id))   alert($msg, "", true, true);


어떤 내용인지 궁금하시면 상세 내용은 lib/register.lib.php 파일 함수에 모두 있습니다.


function empty_mb_email($reg_mb_email) : 빈 값인지 체크
function valid_mb_email($reg_mb_email) : 정상적인 메일 주소 형식인지 체크
function prohibit_mb_email($reg_mb_email) : 금지 메일 도메인 체크
function exist_mb_email($reg_mb_email, $reg_mb_id) : 중복된 메일 주소인지 체크

로그인 후 댓글을 남겨주세요.
그누보드 기타스킨 강좌 목록
번호 제목
공지 공지사항입니다.
1 회원 가입 스킨에 회원 정보 여분 필드 사용하기 - 기본적인 사용 방법
2 회원 가입 스킨에 회원 정보 여분 필드 사용하기 - 기초예제 1
3 회원 가입 스킨에 회원 정보 여분 필드 사용하기 - 기초예제 2
4 투표(설문조사) 항목 개수 늘리기
5 회원 가입 스킨에서 개인 정보 입력 항목 최소화하기 댓글1
6 회원 가입 스킨에 회원 정보 여분 필드 활용 방법 - 배열 사용
7 전체 최신글 스킨 new.php 파일에 각종 아이콘 출력하기 댓글1
8 FAQ 스킨 페이지를 항상 열림 상태로 변경
9 회원 가입 스킨에서 이름 항목 삭제하기
10 전체 검색에서 카테고리도 검색에 포함하기
11 회원 정보 수정 페이지에 회원 탈퇴 메뉴 추가하기
12 회원 가입 스킨에서 여분 필드 선택 값에 따라 자동으로 레벨 지정하기
13 전체 최신글 스킨 목록에서 댓글 내용 출력 댓글2
14 회원 가입할 때 약관 및 개인정보처리방침 생략하기
15 회원 가입 스킨에서 닉네임 항목 삭제하기
16 쪽지 포인트 스크랩 페이지를 새창 방식이 아닌 일반 페이지로 전환
열람중 회원 가입 스킨에서 이메일 항목 삭제하기
18 회원 정보 여분 필드 10개 이상 추가해서 사용하기
19 1:1문의 게시판에서 여분 필드 사용하기
20 전체 검색에서 여분 필드 검색 추가하기
21 인기 검색어를 변동 없이 원하는 값으로 고정해서 출력
22 내용 관리 스킨에서 여분 필드 추가해서 사용하기
23 SNS 계정으로만 회원 가입 허용하기 일반 가입은 차단
게시물 검색


그누스터디는 그누보드, 영카트 초보 사용자를 위한 정보를 공유합니다.

Copyright © GNUSTUDY. All rights reserved.
상단으로