반응형
*post형식
HTTP프로토콜 형식중 HTML의 body부분에 해당 입력사항이 숨겨져 요청되는 형식.
한번 직접 시현해보자.
<post를 사용하는 법>
method를 post로 적어주면 된다.
method ='post' 를 form에 추가해주면 된다.
1. html 소스코드
2. post1.html 로 나오는 웹페이지 모습
3. 여기에 입력을 해보겠음.
4. 전송하기를 누를경우 해당 action뒤에 있는 페이지로 이동.
5. php소스코드
*print_r()
은 배열을 사람이 읽을 수있는 형식으로 인쇄하는 데 사용됨.
6. 전송하기 눌렀을 시 해당 웹페이지에 뜨는 모습
여기서 각 변수를 보면 get은 아무것도 나오지 않았고,
requset와 post만 변수에 값이 입력된것이 보임.
+이건 와이어샤크를 이용한 캡쳐본인데
이걸 보면 좀더 명확히 보기 좋을거같다.
//참고로 이건 내가 직접한게 아니기 때문에 소스내용은 다를 수 있다. 그냥 "이렇게 --- 된다"는 것만 보자.
(get)형식 일경우
url에 표시되는게 보임.
(post)형식 일경우
이렇게 HTML의 form의 body부분에 나타나는게 보임.
(출처 : http://itsaessak.tistory.com/180)
//흠
반응형
'Web > PHP' 카테고리의 다른 글
[PHP] 라이브러리와 확장기능(UI, API) (0) | 2018.11.01 |
---|---|
[PHP] include / namespace (0) | 2018.11.01 |
[PHP] GET과 POST차이 (2) | 2018.07.28 |
[PHP] urlencode urldecode (4) | 2018.07.28 |
[PHP] 함수,배열 (0) | 2018.07.28 |
댓글