utf-8사용시 검색어에 // 들어 가는 현상 정보
utf-8사용시 검색어에 // 들어 가는 현상
본문
            
            
                        common.php
if (isset($sca)) {
if ($g4['charset'] != 'UTF-8') {
$sca = mysql_real_escape_string($sca);
}
$qstr .= '&sca=' . urlencode($sca);
}
if (isset($sfl)) {
if ($g4['charset'] != 'UTF-8') {
$sfl = mysql_real_escape_string($sfl);
}
$qstr .= '&sfl=' . urlencode($sfl); // search field (검색 필드)
}
if (isset($stx)) { // search text (검색어)
if ($g4['charset'] != 'UTF-8') {
$stx = mysql_real_escape_string($stx);
}
$qstr .= '&stx=' . urlencode($stx);
}
if (isset($sst)) {
if ($g4['charset'] != 'UTF-8') {
$sst = mysql_real_escape_string($sst);
}
$qstr .= '&sst=' . urlencode($sst); // search sort (검색 정렬 필드)
}
앞전에 올렸는데 다시 재정리 합니다..
                
                    
                
                
                if (isset($sca)) {
if ($g4['charset'] != 'UTF-8') {
$sca = mysql_real_escape_string($sca);
}
$qstr .= '&sca=' . urlencode($sca);
}
if (isset($sfl)) {
if ($g4['charset'] != 'UTF-8') {
$sfl = mysql_real_escape_string($sfl);
}
$qstr .= '&sfl=' . urlencode($sfl); // search field (검색 필드)
}
if (isset($stx)) { // search text (검색어)
if ($g4['charset'] != 'UTF-8') {
$stx = mysql_real_escape_string($stx);
}
$qstr .= '&stx=' . urlencode($stx);
}
if (isset($sst)) {
if ($g4['charset'] != 'UTF-8') {
$sst = mysql_real_escape_string($sst);
}
$qstr .= '&sst=' . urlencode($sst); // search sort (검색 정렬 필드)
}
앞전에 올렸는데 다시 재정리 합니다..
                        
                추천
                
3
                
    3
댓글 5개
                
                    감사합니다. ^^ 
저번에 파란 호스팅에서 이런점 있었는데 팁 알았으면 서버 않옴기는 건데 ㅡㅡ;
재대로 팁 게시판 검색 해볼껄 ㅠㅇㅠ
                    저번에 파란 호스팅에서 이런점 있었는데 팁 알았으면 서버 않옴기는 건데 ㅡㅡ;
재대로 팁 게시판 검색 해볼껄 ㅠㅇㅠ

                
                    감사합니다.
확인결과 적용되어있음
                    확인결과 적용되어있음

                
                    궁금한 점인데
그러면 보안관련 사항에 문제가 나지 않나요?
mysql_real_escape_string 이 괜히 들어갔을리가 없을거 같은데;;
그리고 charset에는 utf-8 이네요. 대소문자 구분하니까 UTF-8 과는 무조건 다르게 됩니다
                    그러면 보안관련 사항에 문제가 나지 않나요?
mysql_real_escape_string 이 괜히 들어갔을리가 없을거 같은데;;
그리고 charset에는 utf-8 이네요. 대소문자 구분하니까 UTF-8 과는 무조건 다르게 됩니다

                
                    네 소문자가 맞습니다.                
                
                
            
                    
                
                    UTF-8 부분.. 소문자로~~