Chap 3.
앞서 준비한 템플릿을 index.php 로 작성해서 다큐먼트 루트 디렉토리(이후 www)에 업로드를 합시다.
index.php 는 수정이 빈번하게 이루어질겁니다. 매번 작성, 수정하고 업로드 하는 것보다 ftp 접속해서 편집할 수 있는 편집기를 사용하는 것이 편할 것입니다.
암튼.. index.php 에 첫화면이라는 글자 출력하도록 수정하고, 그 아래에 회원가입 페이지로 연결되는 링크 작성합시다.
<html> <head> <title>첫페이지</title> <meta charset="utf-8" > </head> <body> 첫 페이지 <hr /> <a href="./member/signup.php">회원가입</a> </body> </html> |
아래 그림처럼 첫페이지가 나오네요.
회원관리와 관련이 있는 파일들은 www/member/ 디렉토리에 넣겠습니다.
우선, www 아래에 member 디렉토리를 만들고, 그 안에 signup.php 를 만듭시다.
이 signup.php 에서 회원가입을 하도록 만들겁니다.
우선 결정해야할 사항들이 있습니다. 입력받을 회원정보의 종류를 결정해야합니다.
사이트 성격에 따라서 천차만별일 수 있지만, 가장 기본적인 내용만을 이용해서 진행하겠습니다.
회원아이디/암호/이메일주소 이 3가지를 입력받는 페이지를 작성해보겠습니다.
이용자로부터 어떤 정보를 입력받으려면 form 관련 태그들을 사용해야합니다.
<html> <head> <title>회원가입 페이지</title> <meta charset="utf-8" > </head> <body> signup.php - 회원가입 페이지<br /> <hr /> <form name="signup_form" method="post" action="./signup_check.php" > 아이디 : <input type="text" name="user_id" /><br /> 비밀번호 : <input type="password" name="user_pass" /><br /> 비밀번호 확인 : <input type="password" name="user_pass2" /><br /> 이메일주소 : <input type="text" name="user_email" /><br /> <input type="submit" value="회원가입" /> </form> </body> </html> |
아주 간단하게 위처럼 만들어 볼 수 있습니다.
이렇게 보이네요. 이뻐보이진 않지만, 넘어갑시다..ㅎㅎ
회원가입으로 표시되는 submit 버튼을 클릭하면, form 태그가 감싸고 있는 input 태그들의 값이 form 태그에서 action에 지정된 signup_check.php 파일로 전달됩니다.
signup_check.php 파일이 전달 받을 값들을 데이터베이스에 저장을 하게 됩니다.
이제 mySql 이 등장할 순간이네요.^^
다음 편에 이어서 갑니다.
이상!
'PHP 게시판 만들기' 카테고리의 다른 글
6. 가입 정보 저장 후 완료 페이지로 전환하기 (13) | 2012.12.12 |
---|---|
5. 사용자 암호를 암호화 하기 (8) | 2012.12.11 |
4. 데이터베이스에 가입정보 저장하기 (53) | 2012.12.11 |
2. 홈페이지의 페이지는 어떻게 구성되나 (2) | 2012.12.10 |
1. PHP, mySql을 이용해서 홈페이지 만들기 (5) | 2012.12.10 |
댓글