나무 숲

[웹페이지 제작 #1] 회원가입-(3) php로 서버에 데이터 전송 본문

Career/웹

[웹페이지 제작 #1] 회원가입-(3) php로 서버에 데이터 전송

wood.forest 2017. 1. 20. 00:08

회원가입-(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에서 지원하는 비밀번호 암호화를 적용시키도록 하겠습니다.


******끝




읽어주셔서 감사합니다.

728x90
반응형
Comments