form - post ? get ?

불당   
   조회 13216  

대부분의 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 전문제작 더메탈!
POST 앤틱하고 모던풍 디자인 된, 스탠드우편함,벽걸이우편함,주문제작도 가능!
원진엘앤비 우체통제작
스테인레스 철재 우체통 우편함 건의함 소리함 주민소리 마음의편지함 외 실크인쇄
GS fresh POST
간단하게, 건강하게, POST, 알뜰한 기획상품으로 실속까지! 고퀄간식 그뤠잇!
파워링크 AD   클릭초이스등록


제목Page 1/1
     
2016-05   33298   불당
2015-05   87763   불당
2015-09   69043   불당
2014-05   108778   불당
2015-09   71604   불당
2012-10   21326   불당
2011-08   12417   불당
2011-08   19879   불당
2011-08   13217   불당
2010-01   13304   불당
2010-01   8893   불당
2010-01   8055   불당
2009-11   8751   불당
2009-11   9669   불당
2009-11   15345   불당
2009-11   9763   불당
2009-11   8807   불당
2009-11   9310   불당
2009-11   7909   불당
2009-11   9166   불당
2009-11   8239   불당