c

리스트 제목 링크에 변수를 추가하고 싶어요.

· 2009-05-28 (목) 16:45:11 · 2081 · 5

head와 메뉴 부분에서..

a== "a" 이런식의 변수를 받아 페이지에 맞는 메뉴를 호출 하도록 페이지를 꾸미고 있습니다.

일반 페이지에서는 막힘없이

"해당페이지.php?변수=값"  

이런 형식으로 다 해결이 됐는데

최신글과 게시판 리스트에서 막히네요. .

만약에 백화점이라는 카테고리와 할인마트라는 카테고리가 있다면

게시판 리스트에 제목을 클릭하면 그에 맞는 내용으로 넘어가는 링크가 있는데 예를 들어

http://도메인~~/bbs/board.php?bo_table=notice&wr_id=26

이런 형식의 주소가 있다면 변수를 a == mart나 a == depart로 준다면요

게시판에 접근 할때 mart 변수로 접근을 했다면 그 값을 자동으로 인식해서

제목이 링크되는 주소도 변수가 mart 인식해서

http://도메인~~~/bbs/board.php?bo_table=notice&wr_id=26&a=mart 이나

http://도메인~~/bbs/board.php?a=mart&bo_table=notice&wr_id=26 처럼

중간에 링크에 변수가 추가 삽입되게 하려면 스킨의 어느부분을 어떻게 수정해 주면 될까요??

또 메뉴 네비게이션에서 게시판 메뉴 링크를

http://도메인~~/bbs/board.php?a=변수값&bo_table=테이블명으로 했다면..

그 해당 게시판에 제목에 걸리는 링크도 a=변수값을 감지해서 링크에 변수값이 자동으로 변경되려면
 
어떻게 해줘야 할까요..

수고 스러우시겠지만 많은 답변 부탁드립니다..

미천하지만 제 모든 포인트를 걸며 ㅡ,.ㅜ

|

댓글 5개

리스트 게시물이 한테이블 이지만 a변수를 카테로리로 써서 a=mart로 접근했을때 카테고리가 mart인 리스트만 뿌려준다는 말씀인가요?
아 게시판 카테고리가 아니라
단순하게 여기서 변수는
head에 있는 mart에 해당하는 메뉴를 호출 하기 위해서 있는거랍니다.
a=mart가 링크 주소에 추가 될 수 있느냐 하는 질문이랍니다^^


참고로 헤드 메뉴 부분에 들어가는 소스입니다.

<?
if ($a=="mart") { include_once("$g4[path]/include/mart_menu.php"); }
else { include_once("$g4[path]/include/menu.php"); }
?>

이 소스로 주소창의 *.php?a=변수를 받아 각 섹션에 맞는 메뉴를 뿌려주게 되는데...

게시판 제목 링크에서는 변수부분이 추가 되지 못해 일반적인 메뉴가 출력이 되서요..
bbs/list.php 에서

100번째 줄정도에 와일 문 있는데 그안에

$list[$i] = get_list($row, $board, $board_skin_path, $board[bo_subject_len]);이줄 아래에

$list[$i][href] .= "&a=1";이렇게 추가하면 될꺼같네요

$list[$i][href] .= "&a=".$a;이렇게?
원하시는게 아닌가요? 맞으면 채택좀요 ㅎㅎ;
제 생각엔

common.php를 찾아 들어가셔서
$qstr 변수 부분을 수정하시면 됩니다.
하단에..
~~~~~bla~~~~~~~~`

if (isset($a)) {
$a = mysql_real_escape_string($a);
$qstr .= '&a=' . urlencode($a);
}
를 추가 하시면 될거 같습니다.
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

66,531건

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

+
제목 글쓴이 날짜 조회
09-05-29 조회 1,058
09-05-29 조회 1,634
09-05-29 조회 1,590
09-05-28 조회 1,213
09-05-28 조회 2,082
09-05-28 조회 1,483
09-05-28 조회 1,334
09-05-28 조회 1,142
09-05-28 조회 1,588
09-05-28 조회 1,105
09-05-28 조회 1,508
09-05-28 조회 1,954
09-05-28 조회 1,592
09-05-28 조회 1,219
09-05-27 조회 890
09-05-27 조회 1,004
09-05-27 조회 1,042
09-05-27 조회 1,017
09-05-27 조회 1,605
09-05-27 조회 1,596