카테고리를 메뉴로 만들때 정보
카테고리를 메뉴로 만들때본문
<a href="<?=$g4['bbs_path']?>/board.php?bo_table=게시판명&page=1&mode=&sca=메뉴01">
그누보드는 카테고리명이 한글로 되쟎아요.
그럼 위체처럼 하면 되는지요?
카테고리명이 "메뉴01" 일경우 그냥 한글로 저렇게 하면되나요? 문제가 없을까해서요..
일단 보여지는데는 문제가 없더군요..
그런데 외국에서 접속할때나.. 머 그럴경우에요,,,
그런데,,,,
다른 게시판에서 주소줄에 보면 카테고리를 클릭하면
board.php?bo_table=gallery&page=1&mode=&sca=%C0%CE%B9%B0.%C4%A3%B1%B8
위에처럼 보이더군요...
댓글 전체
헐랭이님 소스코드에서 참조한 부분입니다.
if ($category[$j]) {
//카데고리가 있을때만 출력
//링크에서 한글로된 카데고리 이름을 urlencode시킴
$sca_url = urlencode($category[$j]);
if ($cn_count > 0) {
$new2 = " (<span><font color=#5923e>$cn_count</font>) <img src='$g4[path]/gnusr/images/icon/icon_new.gif' border='0'></span>";
}else{
$new2 = "";
}
//분류 제목 및 아이콘, 새글 갯수 처리
$style = "";
if ($category[$j] == $sca)
$style = " style='color:darkblue;' ";
$ca_name = "<span $style>" . cut_str($category[$j], 14) . "</span>" .$new2;
?><div id='sub_menu'><a href='./board.php?bo_table=<?=$bo_table?>&sca=<?=$sca_url?><?//=$category[$j]?>' class='sub_menu_subject'><?=$bar?> <?=$ca_name?></a></div><?
}
if ($category[$j]) {
//카데고리가 있을때만 출력
//링크에서 한글로된 카데고리 이름을 urlencode시킴
$sca_url = urlencode($category[$j]);
if ($cn_count > 0) {
$new2 = " (<span><font color=#5923e>$cn_count</font>) <img src='$g4[path]/gnusr/images/icon/icon_new.gif' border='0'></span>";
}else{
$new2 = "";
}
//분류 제목 및 아이콘, 새글 갯수 처리
$style = "";
if ($category[$j] == $sca)
$style = " style='color:darkblue;' ";
$ca_name = "<span $style>" . cut_str($category[$j], 14) . "</span>" .$new2;
?><div id='sub_menu'><a href='./board.php?bo_table=<?=$bo_table?>&sca=<?=$sca_url?><?//=$category[$j]?>' class='sub_menu_subject'><?=$bar?> <?=$ca_name?></a></div><?
}
네,, 저두 이거는 봤습니다.
궁금한건 위에처럼 실제 카테고리명이 "메뉴메뉴메뉴01" 일경우
위 팁처럼하면 "메뉴메뉴메뉴01" 로 나오쟎아요,,,
그런데 이걸 그냥 제 질문처럼 "메뉴01" 로 적어주고 링크를 걸어줄경우 제 질문처럼 해도 상관이 없나 궁금해서요.
궁금한건 위에처럼 실제 카테고리명이 "메뉴메뉴메뉴01" 일경우
위 팁처럼하면 "메뉴메뉴메뉴01" 로 나오쟎아요,,,
그런데 이걸 그냥 제 질문처럼 "메뉴01" 로 적어주고 링크를 걸어줄경우 제 질문처럼 해도 상관이 없나 궁금해서요.
... =&sca=메뉴01">
... =&sca=<?=urlencode('메뉴01')?>">
... =&sca=<?=urlencode('메뉴01')?>">
rolo님 감사합니다^^