검색을 하는데 글자가 깨지면서 검색이 안되는건 무슨 문제일까요

검색을 하는데 글자가 깨지면서 검색이 안되는건 무슨 문제일까요

QA

검색을 하는데 글자가 깨지면서 검색이 안되는건 무슨 문제일까요

본문

http://biz-shop.kr

아이디 비번 test/test

여기서 쿠폰이라고 검색을 해보면 쿠폰이라는 이름이 들어간 상품이 있음에도 불구하고

완성단어가 쿠��\\\�로 변경되면서 쿠폰이란 단어가 들어간 상품이 출력이 안되는데

이거 수정할수 있는 방법 있을까요?

이 질문에 댓글 쓰기 :

답변 3

/common.php 파일에 보시면
// QUERY_STRING
이부분 하단부분에
각 갑들에 대한 urlencode를 합니다.
이는 각 검색이나 값들을 변형해서 전송하는건데요 위처럼 변경을 해서 읽어 들이셔야 합니다
즉 search.php페이지에서

if (isset($_REQUEST['q']))  {
    $q = escape_trim($_REQUEST['q']);
    if ($q)
        $qstr .= '&q=' . urlencode($q);
} else {
    $q = '';
}

이런식의 설정이 필요 할 걸로 보여지는군요

로그인 하라는데요
검색어 입력값 받을때 urldecode로 변환후 사용해보세요~
답변을 작성하시기 전에 로그인 해주세요.
전체 16,776
QA 내용 검색

회원로그인

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