[질문변경]이부분만 지나면 깨져버리는데요.. 정보
[질문변경]이부분만 지나면 깨져버리는데요..
본문
만약 sca에 utf로 광주라는 단어가 들어가있을때..
요 윗부분 까지는 광주라는 글씨가 나옵니다.
if (isset($sca)) {
$sca = mysql_real_escape_string($sca);
$qstr .= '&sca=' . urlencode($sca);
}
이 부분을 지나고 나서..
광��\� 이렇게 바뀌어 버리네요...
아무래도 mysql_real_escape_string가 이상한듯 한데요...
이 문제 혹시 알고 계신분 계신가요?
요 윗부분 까지는 광주라는 글씨가 나옵니다.
if (isset($sca)) {
$sca = mysql_real_escape_string($sca);
$qstr .= '&sca=' . urlencode($sca);
}
이 부분을 지나고 나서..
광��\� 이렇게 바뀌어 버리네요...
아무래도 mysql_real_escape_string가 이상한듯 한데요...
이 문제 혹시 알고 계신분 계신가요?
댓글 전체

이것저것 다 빼고 mysql 접속과 mysql_real_escape_string만 놓고 하니까..
mysql_real_escape_string의 문제가 맞네요..
광주가 mysql_real_escape_string이부분만 지나면 광��\� 이렇게 바뀌네요..
서버옮겨야 할듯.. 히융..
http://blog.naver.com/ba__boo?Redirect=Log&logNo=90032144774
mysql_real_escape_string의 문제가 맞네요..
광주가 mysql_real_escape_string이부분만 지나면 광��\� 이렇게 바뀌네요..
서버옮겨야 할듯.. 히융..
http://blog.naver.com/ba__boo?Redirect=Log&logNo=90032144774

iconv 로 변환해도 그런가용 ?

iconv로 그냥 utf로 변환만 하면 되긴 합니다..
다만 아래함수는 걸러내주기도 하는듯..
mysql_real_escape_string() --> 쿼리문에 사용되는 특수문자를 구별하여 특수문자를 추가하여 쿼리문이 만들어 진다.
이 함수를 대체하려면 어떻게 해야할까요..
다만 아래함수는 걸러내주기도 하는듯..
mysql_real_escape_string() --> 쿼리문에 사용되는 특수문자를 구별하여 특수문자를 추가하여 쿼리문이 만들어 진다.
이 함수를 대체하려면 어떻게 해야할까요..