k

카테고리를 메뉴로 만들때

<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
 
위에처럼 보이더군요...
|

댓글 4개

헐랭이님 소스코드에서 참조한 부분입니다.

if ($category[$j]) {
//카데고리가 있을때만 출력
//링크에서 한글로된 카데고리 이름을 urlencode시킴
$sca_url = urlencode($category[$j]);

if ($cn_count > 0) {
$new2 = " (<span><font color=#5923e>$cn_count</font>)&nbsp;<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" 로 적어주고 링크를 걸어줄경우 제 질문처럼 해도 상관이 없나 궁금해서요.
... =&sca=메뉴01">

... =&sca=<?=urlencode('메뉴01')?>">
rolo님 감사합니다^^

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기
🐛 버그신고