한글과 영문이 섞인 카테고리를 사용할려면.....

<script language="javascript">
// 자바스크립트에서 사용하는 전역변수 선언
var g4_path      = "..";
var g4_bbs       = "bbs";
var g4_bbs_img   = "img";

var g4_is_member = "1";
var g4_is_admin  = "super";
var g4_bo_table  = "driver";
var g4_sca       = "硫붿씤蹂대뱶";
var g4_charset   = "euc-kr";
var g4_is_gecko  = navigator.userAgent.toLowerCase().indexOf("gecko") != -1;
var g4_is_ie     = navigator.userAgent.toLowerCase().indexOf("msie") != -1;
var g4_admin = 'adm';</script>
 
카테고리명이 한글일때 소스보기를 하면 위 처럼 var g4_sca       = "硫붿씤蹂대뱶"; 이렇게 나오고
스크립트 오류가 나네요.....
어디서 잘못된건지....
쿼리 select 구문에 binary를 사용하면 될것 같기도 한데..
그 쿼리가 어디에 있는지도 못찾겠고...
휴우~~~
|

댓글 2개

mysql이 UTF-8이라면 이렇게 해 보세요.
http://sir.co.kr/bbs/board.php?bo_table=g4_qa&wr_id=23166&sca=&sfl=wr_subject%7C%7Cwr_content&stx=set+names&sop=and#c_23254
에휴...저의 실수입니다.
스킨은 UTF-8 이고 언어설정은 euc-kr 이고.

스킨디렉토리 list.skin.php 에서

<? if ($is_category) { ?><form name="fcategory" method="get"><td width="50%"><select name=sca onchange="location='<?=$category_location?>'+encodeURI(this.value);"><option value=''>전체</option><?=$category_option?></select></td></form><? } ?>

부분을

<? if ($is_category) { ?><form name="fcategory" method="get"><td width="50%"><select name=sca onchange="location='<?=$category_location?>'+this.value;"><option value=''>전체</option><?=$category_option?></select></td></form><? } ?>

요렇게 고쳐서 해결했습니다.
rolo 님 고맙습니다. 근데 rolo님 답변 분석하는것이 또 문제로 남네요
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누4 질문답변

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

+
제목 글쓴이 날짜 조회
19년 전 조회 1,500
19년 전 조회 1,454
19년 전 조회 1,536
19년 전 조회 1,520
19년 전 조회 1,603
19년 전 조회 1,515
19년 전 조회 1,394
19년 전 조회 981
19년 전 조회 1,512
19년 전 조회 1,576
19년 전 조회 1,571
19년 전 조회 1,604
19년 전 조회 1,538
19년 전 조회 1,529
피터팬
19년 전 조회 1,610
19년 전 조회 1,389
19년 전 조회 1,183
피터팬
19년 전 조회 1,514
19년 전 조회 1,232
19년 전 조회 1,113
🐛 버그신고