common.lib.php
case "wr_ip" : case "wr_password" : $str .= "1=0"; // 항상 거짓 break; case "wr_ip" : 를 주석처리하면 검색은 잘 됩니다. 안전을 위해 권한 코딩도 함께~
이 게시물을 신고 하시겠습니까?신고사유를 선택해주세요.
댓글을 작성하시려면 로그인이 필요합니다.
댓글 1개
일반 검색의 경우 search.php에서
for ($k=0; $k<count($field); $k++) {
$str .= $op2;
switch ($field[$k]) {
case 'mb_id' :
case 'wr_name' :
$str .= "$field[$k] = '$s[$i]'";
break;
case 'wr_subject' :
case 'wr_content' :
// case 'wr_ip' :
if (preg_match("/[a-zA-Z]/", $search_str))
$str .= "INSTR(LOWER({$field[$k]}), LOWER('{$search_str}'))";
else
$str .= "INSTR({$field[$k]}, '{$search_str}')";
break;
default :
$str .= "1=0"; // 항상 거짓
break;
}
지금 주석으로 해놓은 case 'wr_ip' : 를 추가하면 됩니다.
안전을 위한 권한 코딩도 함께 하시길!!