본문 바로가기
Web/PHP

[PHP] post형식에 대해 알아보자

by merona99 2018. 7. 30.
반응형

*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

댓글