[질문변경]이부분만 지나면 깨져버리는데요.. > 그누4 질문답변

그누4 질문답변

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

[질문변경]이부분만 지나면 깨져버리는데요.. 정보

[질문변경]이부분만 지나면 깨져버리는데요..

본문

만약 sca에 utf로 광주라는 단어가 들어가있을때..

요 윗부분 까지는 광주라는 글씨가 나옵니다.
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
iconv로 그냥 utf로 변환만 하면 되긴 합니다..

다만 아래함수는 걸러내주기도 하는듯..
mysql_real_escape_string() --> 쿼리문에 사용되는 특수문자를 구별하여 특수문자를 추가하여 쿼리문이 만들어 진다.

이 함수를 대체하려면 어떻게 해야할까요..
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT