회원 정보 수정 페이지에 회원 탈퇴 메뉴 추가하기 > 그누보드 기타스킨 강좌

본문 바로가기
전체검색

아이디비번찾기

그누보드 기타스킨 강좌

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

회원 정보 수정 페이지에 회원 탈퇴 메뉴 추가하기

페이지 정보

작성자 관리자 작성일17-09-19 22:26 조회499회

본문

영카트에서는 마이페이지에 회원 탈퇴 링크가 있습니다.


d767b0871a64448c2ce0f0658fa511a1_1505826482_871.png


위 화면은 영카트 마이페이지입니다.

코드를 참고하시려면 SIR 홈페이지에서 영카트를 다운받은 후 shop/mypage.php 파일을 살펴보면 됩니다.


그누보드5에는 마이페이지가 없고 별도의 회원 탈퇴 링크도 없습니다.

하지만 탈퇴 처리에 필요한 파일은 기본적으로 존재합니다.


회원 탈퇴 처리에 필요한 파일은 bbs/member_leave.php 파일입니다.


영카트에 있는 회원 탈퇴 코드를 참고해서 그누보드에 회원 탈퇴 링크를 추가해보겠습니다.

탈퇴 링크를 넣을 곳은 회원 정보 수정 페이지입니다.



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


1. 회원 가입 버튼이 있는 자리에 회원탈퇴 버튼을 추가합니다.


<div class="btn_confirm">
    <input type="submit" value="<?php echo $w==''?'회원가입':'정보수정'; ?>" id="btn_submit" class="btn_submit" accesskey="s">
    <a href="<?php echo G5_URL ?>" class="btn_cancel">취소</a>
    <?php if ($w == 'u') { ?><a href="<?php echo G5_BBS_URL; ?>/member_confirm.php?url=member_leave.php" onclick="return member_leave();" class="btn02">회원탈퇴</a><?php } ?>
</div>
 


저기서 탈퇴 버튼을 <?php if ($w == 'u') { ?>....회원탈퇴....<?php } ?> 이렇게 감싸주는 이유는

탈퇴 메뉴가 가입단계에서 노출되면 안 되기 때문에 회원정보 수정 모드일 때만 보이게 하는 겁니다.


신규 가입할 때 회원 개인 정보를 입력하는 페이지와 회원 정보 수정일 때의 페이지가 동일하기 때문에

$w == '', $w == 'u' 이렇게 구분해서 사용합니다.


신규 가입일 때만 필요한 부분은 이렇게 감싸주고

<?php if ($w == '') { ?>.................<?php } ?>


회원 정보 수정일 때만 필요한 부분들은 이렇게 감싸주면 됩니다.

<?php if ($w == 'u') { ?>.................<?php } ?>


회원 가입 스킨 만드실 때 참고하시면 될 겁니다.



2. 파일 제일 하단 스크립트에 추가합니다.


function member_leave()
{
    return confirm('정말 회원에서 탈퇴 하시겠습니까?')
}
 


정상적으로 수정했다면 회원 정보 수정 모드일 때만 이렇게 탈퇴 링크가 노출됩니다.


d767b0871a64448c2ce0f0658fa511a1_1505827452_903.png 

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


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

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