[PHP] POST 방식으로 FORM 태그의 데이터 전송

2022. 10. 12. 04:07Program/PHP

145_PHP POST 방식으로 FORM 태그의 데이터 전송

[요약]

  • form 태그에서 입력한 내용을 POST 방식으로 서버에 보내느 방법에 대해 알아보자.

form 태그의 method 속성의 값을 POST로 설정하면 POST 방식으로 데이터를 전송한다.

 

다음은 action 속성의 값을 './147_post.php'로 설정하여 POST 방식으로 데이터를 전송하는 폼을 만드는 예제이다.

[예제: 148_form_post.php ]

<!DOCTYPE html>
<html lang="ko">
<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>POST 방식 데이터 입력폼</title>
</head>
<body>
  <form name="test" method="POST" action="./147_post.php">
    나이 : <input type="text" name="age" />
    취미 : <input type="text" name="hobby" />
    <input type="submit" value="전송" />
  </form>
</body>
</html>

실행결과

데이터를 입력하고 [전송] 버튼을 눌럭 147_post.php로 이동한다.

위의 결과의 주소창을 확인해보면 GET 방식과는 달리 URL에 입력한 값이 노출되지 않음을 알 수 있다.

 

 

 


 

 

 

초보자를 위한 PHP 200제
김태영 지음 | 정보문화사