테스트 사이트 - 개발 중인 베타 버전입니다

ip 검색.

· 5년 전 · 2964 · 1

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' : 를 추가하면 됩니다.

안전을 위한 권한 코딩도 함께 하시길!!

게시판 목록

그누보드5 팁자료실

글쓰기
🐛 버그신고