일반회원 / 기업회원 정보 수정 분류 방법
본문
일반/기업 회원가입을 분류 후에 회원정보 수정 페이지로 이동을 하면 기업회원정보 수정 폼만 나오는데, 각각 분류해서 가입한 회원정보 폼으로 나오는 방법을 알 수 있을까요??
register_form.php 파일
$mb_type = ($w == 'u') ? $member['mb_1'] : $_POST['mb_1'];
if($mb_type == "mb_1") {
include_once($member_skin_path.'/register_form.skin.php');
} else {
include_once($member_skin_path.'/register_form.skin.company.php');
}
register_form.skin.php, register_form.skin.company.php 파일
<input type="hidden" name="mb_1" value="<?php echo $mb_type ?>">
위 부분에 수정할 부분이 있는건지도 질문드립니다.
답변 2
if($mb_type == "mb_1") {
include_once($member_skin_path.'/register_form.skin.php');
} else {
include_once($member_skin_path.'/register_form.skin.company.php');
}
여기서 mb_1을 구분할 수 있어야 할 것 같습니다
개인이 mb_1 내용이 person라고 가정한다면
if($mb_type == "mb_1") {
을 if($member['mb_1'] == 'person') {으로 해주시면 개인일 땐 if 내용 아닐땐 else로 구분해줄 수 있습니다
$mb_type 값이 "mb_1" 이 아니기 때문에
include_once($member_skin_path.'/register_form.skin.company.php');
가 실행되어 기업 정보 수정 페이지만 열리는것 일텐데요.
기업/일반 분류를 회원 레벨 (mb_level) 로 구분하신 경우라면,
$member['mb_level'] 값을 이용해 해당 레벨에 맞는 스킨을 불러오면 됩니다.