나무 숲
[웹페이지 제작 #1] 회원가입-(3) php로 서버에 데이터 전송 본문
회원가입-(3) php로 서버에 데이터 전송
******먼저 할 일!
1. 서버를 켠다!!!!!!!!!!!!!!!!!!!!!!!!!!! 데이터베이스 사용하기 위해서!!!!!!!!!!!!!!!!!!!!!!
2. htdocs 폴더 안에 사용하고자 하는 폴더/파일을 넣는다!!!!!!!!!!!!!
(bitnami의 경우 저~런 위치에 htdocs폴더가 있고, apmsetup의 경우 apm폴더 안에 htdocs폴더가 바로 있었던 것으로 기억합니다 ㅎㅎ)
저는 1폴더를 넣었습니다. 1폴더 안에는 register.html, register.php... 등이 있습니다.
웹 서버 내에서 사용하는 모~~든 것들.. 이미지, 페이지 등은 모~~두 이 폴더 안에 존재해야만 합니다.
******먼저 할 일 끝
******mysql 연결을 위해 해야 할 일
configure.php
connect.php
위 두 파일은 따로 파일을 안만들어도 되지만 저렇게 나눔으로써 헤더파일 같은 역할을 합니다.
나누기 귀찮으신 분들은 걍 php 내에서 맨 위에 써넣어주시면 됩니다.
******mysql 연결을 위해 해야 할 일 끝
******수정한 register.html과 register.php
register.html
사용자에게 보여지는 화면을 나타냄.
간소화 + 몇가지 사항 추가.
<form action="register.php" data-ajax="false" method="post">
//form으로 둘러싸인 부분에 대해, register.php에 있는 액션을 취한다. 데이터 전송방법은 post
register.php
include로 설정, 연결 후 post로 받은 데이터들을(태그 내 name으로 받음) sql 쿼리문에 넣어 적용시킨다.
2초 후 임시로 만들어둔 index.html 페이지로 이동한다. (메타 태그)
******코드 끝
******결과 확인
register.html이 위치한 곳은 localhost의 1폴더 안입니다.
값을 써넣고 확인을 눌러보았습니다.
2초 동안 떠있는 화면입니다. 힘들게 캡쳐
2초 후 넘어가게 되는 화면 index.html
localhost/phpmyadmin에서 확인해보니 값이 제대로 다 들어와있는 것을 확인할 수 있었습니다.
지금 비밀번호가 훤히 들여다보이는 상황인데;; 다음 번에 mysql에서 지원하는 비밀번호 암호화를 적용시키도록 하겠습니다.
******끝
읽어주셔서 감사합니다.
'Career > 웹' 카테고리의 다른 글
[HTML/PHP] GET vs POST (0) | 2017.01.22 |
---|---|
[웹페이지 제작 #1] 회원가입-(4) javascript로 비밀번호 확인 (1) | 2017.01.21 |
[웹페이지 제작 #1] 회원가입-(2) 데이터베이스 사용 (0) | 2017.01.16 |
[HTML] 태그 내 name과 id의 차이?? (0) | 2017.01.15 |
[웹페이지 제작 #1] 회원가입-(1) html 페이지 만들기 (0) | 2017.01.14 |