utf-8사용시 검색어에 // 들어 가는 현상 > 그누4 팁자료실

그누4 팁자료실

그누보드4와 관련된 팁을 여러분들과 함께 공유하세요.
나누면 즐거움이 커집니다.

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 (검색 정렬 필드)
}

앞전에 올렸는데 다시 재정리 합니다..
추천
3

댓글 5개

감사합니다. ^^

저번에 파란 호스팅에서 이런점 있었는데 팁 알았으면 서버 않옴기는 건데 ㅡㅡ;

재대로 팁 게시판 검색 해볼껄 ㅠㅇㅠ
궁금한 점인데

그러면 보안관련 사항에 문제가 나지 않나요?
mysql_real_escape_string 이 괜히 들어갔을리가 없을거 같은데;;

그리고 charset에는 utf-8 이네요.  대소문자 구분하니까 UTF-8 과는 무조건 다르게 됩니다
전체 19 |RSS
그누4 팁자료실 내용 검색

회원로그인

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