$bo_table > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

$bo_table 정보

$bo_table

본문

이 값은 도대체 소스에 어디부분에서 가지고 오는거죠??

파라미터에서 가지고 오는것 같은데 어떻게 가지고 오는지를 몰르겠내요;; 킁..




/////////////////////////////////////////////////////////////

그리고 질문 하나더..
이 부분은 왜 이렇게 쓰이는지 좀 자세히 알려주시면 감사하겠습니다.

if (isset($sca))  {
    $sca = mysql_real_escape_string($sca);
    $qstr .= '&sca=' . urlencode($sca);
}

if (isset($sfl))  {
    $sfl = mysql_real_escape_string($sfl);
    $qstr .= '&sfl=' . urlencode($sfl); // search field (검색 필드)
}

if (isset($stx))  { // search text (검색어)
    $stx = mysql_real_escape_string($stx);
    $qstr .= '&stx=' . urlencode($stx);
}
  • 복사

댓글 전체

http://test.co.kr/bbs/board.php?bo_table=보드이름
bo_table 은 파마리터로 넘어옵니다
어디에 선언이 되어있는건 아니고요
파라미터로 넘어온 값으로 게시판을 구분합니다

위에 적은 코드에서 $sca , $sfl , $stx 는 각각 카테고리명,검색칼럼명,검색어 를 의미합니다.
따라서 사용자가 검색시 자동으로 따라오는 값입니다.
해당 변수가 있을경우
$qstr 변수에 추가로 파라미터를 넣어주어서 페이징 처리시에 값이 같이 이동하도록 처리해 주는것입니다

mysql_real_escape_string 부분은 mysql_query 에서 특수문자열을 이스케이프 해주기 위해서 사용됩니다.
© SIRSOFT
현재 페이지 제일 처음으로