테스트 사이트 - 개발 중인 베타 버전입니다

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

cke 5년 전 조회 3,414

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

 

위에 내용을보고

 

register.skin.php 에

 

</p>

<p><select name="mb_member" id="mb_member" value="1"></p>

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

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

<p></select></p>

<p>

 

추가후

 

bbs/register_form.php

 

</p>

<p>

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

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

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

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

<p>}</p>

<p>

 

 

 

register_form.skin.php 를 복사하여

register_form.skin.company.php

 

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

 

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

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

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

 

 

</p>

<p>

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

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

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

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

<p>}</p>

<p>

 

위에 코드를 등록하고

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

이유가 뭘까요 ㅠㅠㅠ

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

답변 2개

5년 전

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

로그인 후 평가할 수 있습니다

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

세크티
5년 전

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

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

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

로그인 후 평가할 수 있습니다

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

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

로그인