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

wr_1 필드가 검색이 되지 않습니다.. 채택완료

쪼탱 10년 전 조회 6,717

관리자 , 비회원, 회원 만 볼수있는 php언어는 하나도 없구요 그냥 나오게 해놨는데

wr_1 필드가 검색에 나오지 않습니다. 이 게시판 한개만 그러는데요.

write.skin.php 나 view.skin.php 두개 다 확인해봤는데 필드명이 wr_1인건 확실하구요

서칭되는 php파일도 확인했는데 wr_1을 검색하게 되어있습니다.. 왜이런걸까요 ㅠ

물론 관리자에서 확인해도 검색이 가능하게 체크되어있구요.. 

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
10년 전

write.skin.php

 

view.skin.php

 

 

이렇게 찍어서 안나온다면 값이 없는것이거나 해당 변수값을 상위 소코드에서 지운듯합니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 4개

쪼탱
10년 전
소코드를 지웠다는게 어떤뜻인지...ㅜㅜ
감기약
10년 전
상위에서 $view[wr_1] = ""; 등으로 해놨다는것이겠죠

헌데... 그럴가능성은 현저히 부족하고
개발되어있는 사이트를 보여주세요 그리고 해당 코드도 남겨주세요

그래야 됩니다.
쪼탱
10년 전
search.php 내에서 wr_1 필드 추가
if(!$sfl) $sfl = 'wr_subject||wr_1';

default :
$str .= "1=0"; // 항상 거짓
break;

아래처럼 변경
default :
if (preg_match("/[a-zA-Z]/", $search_str))
$str .= "INSTR(LOWER($field[$k]), LOWER('$search_str'))";
else
$str .= "INSTR($field[$k], '$search_str')";
break;

하니 검색되네요;;
감기약
10년 전
된다니 다행이네요 ^^

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인