5. 웹 애플리케이션 만들기

[Project H4C] 45. MySQL, form

도피디 2020. 7. 19. 15:34
반응형

[Project H4C] 45. MySQL, form

php 폴더 안에 새로운 3.html 파일 만들어서 위 소스 작성하기.

 

"제목"과 내용을 입력할 수 있는 text 입력창이 뜬다.

본문은 <textarea>로 추가한다.

 

짠!

보기 좋게 <p>태그(단락)를 붙여준다.

<p>태그가 적용된 모습

사용자가 입력한 내용이 제출 버튼을 누르면 전송되게끔 하자.

 

제출 버튼이 생겼다

제출 버튼을 눌렀을 때 서버 어디에 전송되는지를 설정하는 태그가

바로 form 태그이다. 

 

데이터를 받아 볼 곳을 "http://localhost:8081/php/3.php"로 설정하기. (아직 안만들어진 파일임)

method="GET" 추가하고

제목과 본문의 네임을 달아준다. 

제목과 본문의 내용을 적고 제출버튼을 누르면

 

 

"http://localhost:8081/php/3.php" 페이지가 아직 없기 때문에 

Not Found가 뜨고,

주소구성을 잘 보면

3.php라는 application에게 title과 description값을 전달하는 것을 뜻한다.


php폴더 안에 3.php 파일을 만들고 아래와 같이 작성한다.  

다시 제출 눌렀을 때 뜨는 화면에 들어가면 title이 출력된다. 

 


긴 내용의 입렵값을 서버에서 받고 싶다면

method를 post로 바꾸고

 

3.php 파일에서도 method를 post로 바꿔준다.

이제 긴 입력값도 서버에서 받을 수 있게 된다. 

반응형