[PHP] POST 방식 데이터 받기
2022. 10. 12. 04:00ㆍProgram/PHP
144_PHP POST 방식 데이터 받기
[요약]
- POST 방식으로 전달된 데이터를 사용하는 방법에 대해 알아보자.
POST 방식으로 데이터를 받는 것은 GET 방식으로 데이터를 받는 것과 크게 다르지 않다.
GET 배열 대신 $_POST 배열을 사용한다.
POST 방식은 HTTP의 리퀘스트 내의 head와 body로 구분이 되는 곳의 body 영역에 데이터를 실어서 보내는 방식이며 GET과 달리 주소창에 값이 보이지 않으므로 GET 방식보다 보안 측면에서 좋다.
POST 방식의 데이터를 받으려면 다음과 같이 사용한다.
$_POST[name 속성값];
다음은 POST 방식으로 값을 받는 예제이다.
이 예제도 POST 방식으로 전송하는 form 태그의 action 속성에 사용된다.
[예제: 147_post.php ]
<?php
echo "age의 값 : " . $_POST['age'];
echo "<br>";
echo "hobby의 값 : " . $_POST['hobby'];
?>
실행결과
데이터가 존재하지 않으므로 표시하는 값이 없다.
windows에서는 위와 같이 오류문구가 출력된다.
초보자를 위한 PHP 200제
김태영 지음 | 정보문화사
'Program > PHP' 카테고리의 다른 글
[PHP] 입력한 데이터를 데이터베이스에 저장하기 (0) | 2022.10.13 |
---|---|
[PHP] POST 방식으로 FORM 태그의 데이터 전송 (0) | 2022.10.12 |
[PHP] GET 방식으로 FORM 태그의 데이터 전송 (0) | 2022.10.12 |
[PHP] GET 방식으로 데이터 받기 (0) | 2022.10.11 |
[PHP] HTML FORM 태그에서 사용하는 input 태그 - file (0) | 2022.10.11 |