오류가 나는곳의 주소를 알려주시면 더 빠르고 정확하게 답변 받을 수 있습니다.
오류 주소 : http://www.jungartgroup.com/site/bbs/board.php?bo_table=media5
현재 동일한 게시판등 다른곳에서는 이상없이 연동이 되고 있는데
새로 생성 동일한 게시판을 구현한 상태에서 리스트부분은 이상이 없고, 글쓰기와 수정을 누르면
위 이미지 같은 현상이 되면서 글쓰기나 수정이 안되서 난감합니다. 라고 1차 문의를 드려서
고수분들이 언어셋 문제라고 답변들을 달아주셔서 알려주신 경로(skin/board/basic/ajax.filter.php)
를 보니 현재 euc-kr일경우 $config['cf_filter'] 를 utf-8로 변환한다.라고 주석이 되어있는데...
변환하도록 코딩이 되어있는거 아닌가요? 회사 홈페이지인데, 해결이 안되고 있어서 난감하네요...
어디 마땅히 물어볼때도 없고...ㅋ
* 메신져 : aisoda@ lycos.co.kr
/////////////////////////////////////////////
//euc-kr 일 경우 $config['cf_filter'] 를 utf-8로 변환한다.
if (strtolower($g4[charset]) == 'euc-kr')
{
//$subject = convert_charset('utf-8', 'cp949', $subject);
//$content = convert_charset('utf-8', 'cp949', $content);
$config['cf_filter'] = convert_charset('cp949', 'utf-8', $config['cf_filter']);
}
//$filter = explode(",", strtolower(trim($config['cf_filter'])));
// strtolower 에 의한 한글 변형으로 아래 코드로 대체
$filter = explode(",", trim($config['cf_filter']));
for ($i=0; $i<count($filter); $i++)
{
$str = $filter[$i];
// 제목 필터링 (찾으면 중지)
$subj = "";
$pos = strpos($subject, $str);
if ($pos !== false)
{
if (strtolower($g4[charset]) == 'euc-kr')
$subj = convert_charset('utf-8', 'cp949', $str);//cp949 로 변환해서 반환
else
$subj = $str;
break;
}
// 내용 필터링 (찾으면 중지)
$cont = "";
$pos = strpos($content, $str);
if ($pos !== false)
{
if (strtolower($g4[charset]) == 'euc-kr')
$cont = convert_charset('utf-8', 'cp949', $str);//cp949 로 변환해서 반환
else
$cont = $str;
break;
}
}
오류 주소 : http://www.jungartgroup.com/site/bbs/board.php?bo_table=media5
현재 동일한 게시판등 다른곳에서는 이상없이 연동이 되고 있는데
새로 생성 동일한 게시판을 구현한 상태에서 리스트부분은 이상이 없고, 글쓰기와 수정을 누르면
위 이미지 같은 현상이 되면서 글쓰기나 수정이 안되서 난감합니다. 라고 1차 문의를 드려서
고수분들이 언어셋 문제라고 답변들을 달아주셔서 알려주신 경로(skin/board/basic/ajax.filter.php)
를 보니 현재 euc-kr일경우 $config['cf_filter'] 를 utf-8로 변환한다.라고 주석이 되어있는데...
변환하도록 코딩이 되어있는거 아닌가요? 회사 홈페이지인데, 해결이 안되고 있어서 난감하네요...
어디 마땅히 물어볼때도 없고...ㅋ
* 메신져 : aisoda@ lycos.co.kr
/////////////////////////////////////////////
//euc-kr 일 경우 $config['cf_filter'] 를 utf-8로 변환한다.
if (strtolower($g4[charset]) == 'euc-kr')
{
//$subject = convert_charset('utf-8', 'cp949', $subject);
//$content = convert_charset('utf-8', 'cp949', $content);
$config['cf_filter'] = convert_charset('cp949', 'utf-8', $config['cf_filter']);
}
//$filter = explode(",", strtolower(trim($config['cf_filter'])));
// strtolower 에 의한 한글 변형으로 아래 코드로 대체
$filter = explode(",", trim($config['cf_filter']));
for ($i=0; $i<count($filter); $i++)
{
$str = $filter[$i];
// 제목 필터링 (찾으면 중지)
$subj = "";
$pos = strpos($subject, $str);
if ($pos !== false)
{
if (strtolower($g4[charset]) == 'euc-kr')
$subj = convert_charset('utf-8', 'cp949', $str);//cp949 로 변환해서 반환
else
$subj = $str;
break;
}
// 내용 필터링 (찾으면 중지)
$cont = "";
$pos = strpos($content, $str);
if ($pos !== false)
{
if (strtolower($g4[charset]) == 'euc-kr')
$cont = convert_charset('utf-8', 'cp949', $str);//cp949 로 변환해서 반환
else
$cont = $str;
break;
}
}
댓글 10개
현재 홈페이지는 euc-kr 인 것으로 알고 있습니다.
그렇다면 굳이 언어를 변경할 필요가 있나요?
현재 스킨도 다 euc-kr로 변경한 상태라면
다음을 주석처리하거나 삭제하고 테스트 해보세요.
새롭게 글을 하나 등록해서 테스트하시길 권해드립니다.
if (strtolower($g4[charset]) == 'euc-kr')
{
//$subject = convert_charset('utf-8', 'cp949', $subject);
//$content = convert_charset('utf-8', 'cp949', $content);
$config['cf_filter'] = convert_charset('cp949', 'utf-8', $config['cf_filter']);
}
그렇다면 굳이 언어를 변경할 필요가 있나요?
현재 스킨도 다 euc-kr로 변경한 상태라면
다음을 주석처리하거나 삭제하고 테스트 해보세요.
새롭게 글을 하나 등록해서 테스트하시길 권해드립니다.
if (strtolower($g4[charset]) == 'euc-kr')
{
//$subject = convert_charset('utf-8', 'cp949', $subject);
//$content = convert_charset('utf-8', 'cp949', $content);
$config['cf_filter'] = convert_charset('cp949', 'utf-8', $config['cf_filter']);
}
게시글 목록
| 번호 | 제목 |
|---|---|
| 284438 | |
| 284437 | |
| 284435 | |
| 284430 | |
| 284420 | |
| 284417 | |
| 284409 | |
| 284401 | |
| 284399 | |
| 284397 | |
| 284380 | |
| 284378 | |
| 284371 | |
| 284370 | |
| 284366 | |
| 284364 | |
| 284360 | |
| 284357 | |
| 284355 | |
| 284354 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기