회원가입 1/회원가입2 불러오기

https://sir.kr/g5_tip/4454?page=19

위에 내용을보고

register.skin.php 에

Copy
<select name="mb_member" id="mb_member" value="1">

    <option value="1"<?php echo get_selected('1', $member['mb_member']); ?>>기업회원</option>

    <option value="2"<?php echo get_selected('2', $member['mb_member']); ?>>일반회원</option>

</select>

추가후

bbs/register_form.php

Copy
if($_POST['mb_member'] == '1') { // $_POST 로 받아온 값이 1(기업회원)일 경우

    include_once($skin_path.'/register_form.skin.company.php'); // 기업 회원가입 페이지를 불러옴

elseif ($_POST['mb_member'] == '2') { // $_POST 로 받아온 값이 2(일반회원)일 경우

    include_once($skin_path.'/register_form.skin.php'); // 일반 회원가입 페이지를 불러옴

}

register_form.skin.php 를 복사하여

register_form.skin.company.php

기업/개인으로 양식도 바꾸었습니다.

post가 문제가 있는지 불러오면 빈화면이 뜹니다.

하나씩 불러왔을때 정상적으로 회원가입도 되고

권한도 1 / 2 로 가입이 되는데

Copy
if($_POST['mb_member'] == '1') { // $_POST 로 받아온 값이 1(기업회원)일 경우

    include_once($skin_path.'/register_form.skin.company.php'); // 기업 회원가입 페이지를 불러옴

elseif ($_POST['mb_member'] == '2') { // $_POST 로 받아온 값이 2(일반회원)일 경우

    include_once($skin_path.'/register_form.skin.php'); // 일반 회원가입 페이지를 불러옴

}

위에 코드를 등록하고

두개를 따로 불러오면 빈화면이 뜹니다

이유가 뭘까요 ㅠㅠㅠ

답변 2개

2020-08-16 (일) 23:27:48

해당 소스는 문제가 없어 보여서 해당 만으로는 파악하기는 힘들거 같네요 세크티님 말씀처럼 에러 출력하게 해서 한번 확인해보세요.

common.php 파일 제일위에 에러셋팅 주석처리하고

error_reporting(E_ALL);
ini_set('display_errors','On');

이걸로 바꾼다음 페이지 로딩해보세요. 에러메시지를 봐야 원인파악이 가능해요.

답변을 작성하려면 로그인이 필요합니다.