http://sir.kr/qa/141284 이 글 답변에 적힌 코드에 관해...
관련링크
본문
각 코드 라인의 의미와,
위 코드를 어디 파일 어디 쯤에 넣어야 작동할까요?
도메인/bbs/board
도메인/bbs/list
도메인/bbs/wirte 각 파일에 넣어봤는데, 다 안 되네요.
답변 3
어디에 어떻게 쓰려는건지 몰라서 어디 넣어야할지는 모르겠고 코드는 설명해드릴게요.
a 태그중에 href 속성의 값에 "/board.php?bo_table=<?=$_GET[bo_table]?>" 이 문자열이 있는걸 전부 가져와서
href 에 sca란 문자가 없으면 href 값 뒤에 "&sca=<?=urlencode($_GET[sca])?>" 문자열을 붙여주는것입니다.
간단히 a 태그의 href 값 뒤에 "&sca=<?=urlencode($_GET[sca])?>" 이걸 붙여주는거죠
list에 넣고
/bbs/write.php의
$category_option = '';
if ($board['bo_use_category']) {
$ca_name = "";
if (isset($write['ca_name']))
$ca_name = $write['ca_name'];
$category_option = get_category_option($bo_table, $ca_name);
$is_category = true;
}
옵션 구하는 부분에서
if (isset($write['ca_name']))
$ca_name = $write['ca_name'];
elseif (isset($sca))
$ca_name = $sca;
추가하 주면 될거라고 생각이 되네요