form - post ? get ?

불당   
   조회 12816  

대부분의 php 프로그램처럼 그누보드에서도
form submit (쓰기 등의 버튼을 누를 때 action 하는거)을 하기 위해서 post와 get을 쓰고 있습니다.
 
두개의 차이는 간단하게 말해서,
post는 현재 form에서 입력한 값이 전달 되는 것이고,
get은 url을 통해서 값을 전달 하는 것 입니다.
 
아래의 경우를 보시면 그누보드의 list 기능 입니다.
board.php는 변수 값을 bo_table이라는 url에 있는 변수를 통해서 받아들이고 있습니다.
 
get을 사용하면 나름 편하지만 치명적인 단점이 있습니다.
다양한 형태의 해킹에 무방비라는 것이죠.
common.php에서 bo_table, wr_id와 같은 주요 변수를 쉴드치는 이유가 그 때문이고,
쓰기와 같이 해킹이 되어서 절대 안되는 기능은 무조건 post를 통해서 작성되어야 하는 이유 입니다.
 
skin/board/basic/list.skin.php 을 보면 post와 get의 예제가 같이 들어 있습니다.
- opencode.co.kr -
위메프 POST
최대 90% 역대급할인! 위메프 특가, 하나만 사도 무료배송, POST
전세계호텔초특가 인터파크투어
POST 최대 10%할인! 카드사별 혜택, 10+1박 무료, 아이폰X 증정.
옥션 POST
더 편리해진 옥션여행! 해외&국내 숙소 할인받고 예약하기! POST.
파워링크 AD   클릭초이스등록


제목Page 1/1
     
2011-12   181126   불당
2015-11   44685   불당
2016-05   26467   불당
2016-08   25717   불당
06-02   411   불당
2012-10   18734   불당
2011-08   12027   불당
2011-08   18628   불당
2011-08   12817   불당
2010-01   11873   불당
2010-01   8465   불당
2010-01   7681   불당
2009-11   8233   불당
2009-11   9212   불당
2009-11   14784   불당
2009-11   9313   불당
2009-11   8366   불당
2009-11   8815   불당
2009-11   7429   불당
2009-11   8648   불당
2009-11   7783   불당