답변 4개
채택된 답변
+20 포인트
2년 전
두가지 타입을 구분할 db table 컬럼을 정하고
스킨을 수정 또는 제작해 구현할수 있고
사용될 각 양식에 해당하는 db table 컬럼이 없는 경우 커스텀하는 방법이 있습니다.
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변에 대한 댓글 2개
�
전남사랑
2년 전
적용해봤는데 가입폼은 같은걸로 들어가더군요 가입 폼이 달라야하는데 회원레벨만 틀리네요 ^^;;
�
설국열차
2년 전
가입폼이 다르게 나오게 할려면 자바스크립트로 처리하면 될 것입니다..
선택 값에 따라 다르게 요소를 보여주거나 감추고, 또는 ajax로 처리해도 될 것입니다.
선택 값에 따라 다르게 요소를 보여주거나 감추고, 또는 ajax로 처리해도 될 것입니다.
댓글을 작성하려면 로그인이 필요합니다.
2년 전
간략하게 설명드리면 다음과 같이 해 볼 수 있을 것 같습니다.
회원가입페이지
</p>
<p><!DOCTYPE html>
<html>
<head>
<title>회원 가입</title>
</head>
<body>
<h1>회원 가입</h1>
<form action="process_registration.php" method="post">
<label for="user_type">회원 유형:</label>
<select id="user_type" name="user_type">
<option value="normal">일반 회원</option>
<option value="business">업체 회원</option>
</select>
<label for="username">사용자 이름:</label>
<input type="text" id="username" name="username" required>
<!-- 기타 회원 정보 입력 필드 추가 -->
<input type="submit" value="가입">
</form>
</body>
</html></p>
<p>
회원가입처리 스크립트
</p>
<p><?php
if ($_SERVER["REQUEST_METHOD"] == "POST") {
// 사용자가 선택한 회원 유형 가져오기
$user_type = $_POST["user_type"];</p>
<p> // 사용자가 입력한 정보 가져오기
$username = $_POST["username"];
// 기타 회원 정보 가져오기</p>
<p> // 여기에서 데이터베이스에 회원 정보를 저장하거나 처리하는 로직을 추가합니다.</p>
<p> // 예를 들어, 데이터베이스 연결 및 쿼리 실행 코드 추가</p>
<p> // 데이터베이스 연결 종료 등의 추가 작업
// 회원 가입이 성공적으로 완료되면 사용자를 홈페이지 또는 로그인 페이지로 리디렉션합니다.
header("Location: index.php");
exit();
}
?>
참고 하셔서 원하시는 형태로 구현 하시면 될 것 같습니다
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인