묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
변수 설정에 대해서...
2002.03.29 10:58
제 홈페이지는 그룹을 10개 이상 나누어 사용하는데 각 그룹별로 게시판의 종류나 수는 같습니다.
그런데 각각의 게시판에 그룹별로 헤더파일을 붙일려니 각 그룹별로 헤더파일을 만들어 줘서 쓰고있는데 노가다가 장난이 아님니다. 앞으로 그룹은 더 늘어날 것 같구여.
각 게시판들은 명칭을 붙일 때 앞에 "그룹번호_게시판이름" 이런식으로 붙이게 되있어서 메인페이지에서 선택하는 그룹번호를 변수등을 통해서 하나의 헤더파일로 전달해서 그룹번호를 변수값으로 줄 수 있다면 매번 그룹별 헤더파일을 만들지 않아도 될것 같은데 제가 잘 모르는 관계로 이렇게 질문을 올리게 되었습니다.
한수 부탁드립니다.
그런데 각각의 게시판에 그룹별로 헤더파일을 붙일려니 각 그룹별로 헤더파일을 만들어 줘서 쓰고있는데 노가다가 장난이 아님니다. 앞으로 그룹은 더 늘어날 것 같구여.
각 게시판들은 명칭을 붙일 때 앞에 "그룹번호_게시판이름" 이런식으로 붙이게 되있어서 메인페이지에서 선택하는 그룹번호를 변수등을 통해서 하나의 헤더파일로 전달해서 그룹번호를 변수값으로 줄 수 있다면 매번 그룹별 헤더파일을 만들지 않아도 될것 같은데 제가 잘 모르는 관계로 이렇게 질문을 올리게 되었습니다.
한수 부탁드립니다.
댓글 2
-
MINIMAXS
2002.03.29 17:25
-
윤태학
2002.03.29 21:17
먼저 답변에 감사드립니다.
제가 이쪽에 워낙 초보라서, 문제는 위와같이 $group 에 해당하는 변수값을 어떻게 앞에있는 메인페이지에서 전달받는가 하는 문제입니다. 제가 알기론 그냥 변수만 선언해서는 해당페이지 내에서만 유지되는 줄 알고있거든여. 그러니까 다시 말씀드리면, 첫 페이지의 드롬다운리스트에서 목록 - 예를들면 15란 난을 클릭하면, 이 선택된 값을 어떤 방법으로 변수에 삽입해서 해당난에 링크되어있는 페이지로(헤더파일) 전달하는가 입니다. ex) 그룹 15를 리스트에서 선택 -> 선택시 위에서처럼 변수로되어있는 헤더파일내의 변수들에 값이 전달되면서 -> 링크된 페이지가 열림.....참고로 제 헤더파일의 목차도 위에서 예로드신 것처럼되어 있습니다. 즉, ***?id=게시판이름
다시한번 보면, 첫페이지에서 그룹 15선택 -> 헤더파일에 목록이 ?id=15_notice 처럼 변경됨 -> 링크된 ?id=15_notice 페이지가 열림....이상입니다...
중요한 것은 id=xxxx 쿼리에서 조정을 하시면 될것 같은데요.
로그인을 할때 그룹아이디를 변수에 설정합니다. 아님 Cookie로 이변수를 $group 라고 하면
<?
$glist = $group."_게시판이름";
?>
<a href="http://nzeo.com/bbs/zboard.php?id=$glist">[게시판]</a>
이렇게 하면 되지 않나 하는 잛은 소견을 올립니다.
소스를 보지 않아서 의도하는 바와 같은지는 잘 모르겠군요....
만약 이 답변이 원하는 답변이 아니면 헤더의 소스를 상세히 올리시면 더 자세히 가르쳐 줄수있습니다.