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 부분.. 소문자로~~