form - post ? get ?

불당   
   조회 12951  

대부분의 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 -
GS fresh POST
간단하게, 건강하게, POST, 알뜰한 기획상품으로 실속까지! 고퀄간식 그뤠잇!
옥션 POST
더 편리해진 옥션여행! 해외&국내 숙소 할인받고 예약하기! POST.
임부복치마레깅스, 시크릿라벨
트렌디한 스커트들로 다양한 스타일링을 할 수 있는 시크릿라벨
파워링크 AD   클릭초이스등록


제목Page 1/1
     
2014-06   115404   불당
2015-05   81800   불당
2015-09   62591   불당
2016-05   46765   불당
2015-11   48847   불당
2012-10   20106   불당
2011-08   12173   불당
2011-08   19135   불당
2011-08   12952   불당
2010-01   12449   불당
2010-01   8618   불당
2010-01   7831   불당
2009-11   8448   불당
2009-11   9400   불당
2009-11   14996   불당
2009-11   9487   불당
2009-11   8524   불당
2009-11   8997   불당
2009-11   7619   불당
2009-11   8857   불당
2009-11   7956   불당