반응형
php를 사용하여 회원가입 페이지를 만들어 볼것입니다.
환경은 APM + Ubuntu16 입니다.
설계 단계입니다.
회원가입을 하기 위해서는 여러 정보들이 필요합니다.
간단한 회원가입 페이지를 만들 것임으로
User ID
User PW
User Email
User Nickname
정도가 되겠네요
패스워드의 경우
패스워드 입력창과
패스워드 확인 입력창
이렇게 두개가 필요합니다.
대충 이러한 페이지를 만들 것입니다.
먼저 html 기본구조인
<!doctype html>
<html>
<body>
</body>
</html>
를 만들어준 후
<!doctype html>
<html>
<head>
<meta charset="utf-8">
</head>
<body>
</body>
</html>
meta태그로 charset을 지정해줍니다.
그다음 form문을 만들어서 action을 ./db/join_chk.php 파일로 지정합니다.
method 는 POST방식으로 해주고요.
!doctype html>
<html>
<head>
<meta charset="utf-8">
</head>
<body>
<form action="./db/join_chk.php" method="POST">
</form>
</body>
</html>
그리고 이제 사용자로부터 입력받을 input값들을 지정해줍니다.
!doctype html>
<html>
<head>
<meta charset="utf-8">
</head>
<body>
<form action="./db/join_chk.php" method="POST">
<input type="text" id="userid" name="userid" placeholder="ID">
</br>
<input type="password" id="userpw" name="userpw" placeholder="PW">
</br>
<input type="password" id="userpw_chk" name="userpw_chk" placeholder="PW CHECK">
</br>
<input type="email" id="user_email" name="user_email" placeholder="Email">
</br>
<input type="text" id="usernk" name="usernk" placeholder="NickName">
</br>
</form>
</body>
</html>
마지막으로 버튼을 넣어주면 끝입니다
<!doctype html>
<html>
<head>
<meta charset="utf-8">
</head>
<body>
<form action="./db/join_chk.php" method="POST">
<input type="text" id="userid" name="userid" placeholder="ID">
</br>
<input type="password" id="userpw" name="userpw" placeholder="PW">
</br>
<input type="password" id="userpw_chk" name="userpw_chk" placeholder="PW CHECK">
</br>
<input type="email" id="user_email" name="user_email" placeholder="Email">
</br>
<input type="text" id="usernk" name="usernk" placeholder="NickName">
</br>
<button type="submit">회원가입</button>
</form>
</body>
</html>
이제 입력값들을 넣고 회원가입을 클릭하면
값들이 post로 ./db/join_chk.php 로 전달될것입니다.
이제 전달된 데이처를 처리하는 것은
다음 포스트에서 다뤄보겠습니다.
반응형
'Develop > PHP' 카테고리의 다른 글
PHP 간단한 회원가입 기능 개발 (3) (0) | 2021.08.11 |
---|---|
PHP 간단한 회원가입 기능 개발 (2) (0) | 2021.08.11 |
PHP PDO MYSQL 연동 (0) | 2021.08.11 |