그누보드5 common.php에서 $w 변수의 정의 부분 채택완료
if (isset($_REQUEST['w'])) {
$w = substr($w, 0, 2);
} else {
$w = '';
}
common.php에서 $w를 정의 하는거 같은데 substr함수에 사용된 $w 이변수는 어디서 가져오는건가요???
답변 4개
common.php 상단에 보면 @extract($_GET); 부분이 있습니다. extract 함수는 아래의 코드처럼 넘어온 배열의 키값으로 변수를 생성해줍니다.
</p>
<p>$arr = ['name' => 'jane doe'];</p>
<p>extract($arr);</p>
<p>echo $name;</p>
<p>
그누보드는 common.php에서 extract 함수를 이용해 GET, POST로 넘어온 값들을 변수로 만들어주기 때문에 $w를 포함한 나머지 값들을 일반 변수처럼 사용이 가능합니다.
답변에 대한 댓글 2개
댓글을 작성하려면 로그인이 필요합니다.
w는
글쓰기 스킨에서 시작합니다
최초 글쓰기는 w가 빈값이고
읽기는 r
수정은 u
의 값을 가지고 처리됩니다
댓글을 작성하려면 로그인이 필요합니다.
게시글 수정 또는 관리자페이지 각종 수정폼에 ?w=u 이런식으로 파라메터를 가져오는 걸로 알고 있어요
답변에 대한 댓글 2개
관심가지고 도움 주셔서 갑사합니다^^
즐거운 하루 되십시오!!
댓글을 작성하려면 로그인이 필요합니다.
답변에 대한 댓글 3개
그래서 요청 받으면 두자리 짤라서 다음 어떻게 하겠다는 것이죠. 즉 요청하는 쪽에서 저 파일을 인쿠루드 해서 사용하는 거죠.
$_request로 받아서 isset 함수로 query string으로 값 받는거 까지는 알겠으나
substr함수에서 사용된 $w변수는 어디서 가져온건지 궁금하였습니다.
혹시 제가 놓치고 있는부분이 있는지요......???? ㅜㅡㅜ
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인