주제: 한글 깨짐
미국에서 호스팅 받고 있습니다.
MySQL - 4.1.20-max-log
MySQL charset: UTF-8 Unicode (utf8)
MySQL connection collation: utf8_unicode-ci 로 셋팅 되어있습니다.
아래문장을
if(mysql_query('SET CHARACTER SET utf8')){
$database['utf8']=true;
function mysql_lessen($str,$length=255,$tail='..'){
return UTF8::lessen($str,$length,$tail);
}
}else{
$database['utf8']=false;
function mysql_lessen($str,$length=255,$tail='..'){
return UTF8::lessenAsByte($str,$length,$tail);
}
}
다음문장으로
===>
$database['utf8']=false;
function mysql_lessen($str,$length=255,$tail='..'){
return UTF8::lessenAsByte($str,$length,$tail);
}
바꾸면 안깨집니다.
근데 바꾸어야할 곳이 많더군요.
왜 이런일이 생기는것인지요?