게시판 검색란에 "\\" 있을경우 "\\\\" 나올때 > 그누4 팁자료실

그누4 팁자료실

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

게시판 검색란에 "\\" 있을경우 "\\\\" 나올때 정보

게시판 검색란에 "\\" 있을경우 "\\\\" 나올때

본문

skin/스킨/list.skin.php
원본 <?=$stx?> 
교체 <?=stripslashes($stx)?>'

============================================================================
<input name="stx" class="stx" maxlength="15" itemname="검색어" required value='<?=stripslashes(get_text($stx))?>'>
============================================================================

common.lib.php
516번째줄
원본    $search_text = trim($search_text); 
교체   $search_text = stripslashes(get_text(trim($search_text)));

교체하니 검색도 잘되네요
추천
1

댓글 2개

" ' 이 들어가 있는거는 어쩔수 없구. 여기 사이트에서도 검색시 역슬레쉬가 붙네요.
그거말고 페이지 이동시 역슬레쉬가 붙을경우는 그냥.. common.php 파일에서
$stx 부분을
if (isset($stx))  { // search text (검색어)
    $_stx = $stx;
    $stx = mysql_real_escape_string($stx);
    $qstr .= '&stx=' . urlencode($_stx);
}
이런식으로 하면 될것 같네요...
mysql_real_escape_string가 역슬레쉬를 붙여버리니..
전체 3,310 |RSS
그누4 팁자료실 내용 검색

회원로그인

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