wr_id 최초 세팅하는 부분이 어디인가요?
본문
예를 들어
http://www.test.net/bbs/board.php?bo_table=menu2&wr_id=1906
이런식의 주소가 있다면 해당 주소를 클릭하면
bo_table와 wr_id 값을 가지고 해당 게시글을 DB에서 불러와서 보여주잖아요.
url을 클릭했을때 wr_id값을 세팅해주는 부분이 commom.php의
if (isset($_REQUEST['wr_id']) && $_REQUEST['wr_id']) {
$wr_id = (int)$_REQUEST['wr_id'];
} else {
$wr_id = 0;
}
요 부분이 맞나요?
저 부분이 시작되기 전에 wr_id값을 확인해봐도 이미 값이 들어있더라구요
최초 wr_id값을 세팅해주는 부분이 어디일까요?
답변 1
아마 common.php의
// PHP 4.1.0 부터 지원됨
// php.ini 의 register_globals=off 일 경우
@extract($_GET);
@extract($_POST);
@extract($_SERVER);
이 부분일겁니다.
$_GET['asdf'] => $asdf
$_POST['asdf'] => $asdf
$_SERVER['asdf'] => $asdf
이렇게 바꿔줍니다.
주소창에 ?wr_id 가 들어가있다면 저 부분에서 먼저 걸러집니다.
!-->
답변을 작성하시기 전에 로그인 해주세요.