채택완료

게시글 제목만 특정단어 있을 때 게시물 이동

2019-03-22 (금) 12:18:05 2,129
Copy
if(($bo_table == "AAA" || $bo_table == "BBB") && $wr_id) {
    $sw = "move";
    $bo_list = "CCC";
    $ca_name = "";

    if($sw == "copy" && $write['wr_8'] == "1") {

 

        ; //글복사이고 이미 복사된 글이면 통과 - 여분필드 8번을 복사글 체크용으로 사용
       

        } else {

        // 조회수가 1000 이상이면
        $is_automove = ($write['wr_hit'] >= 1000) ? true : false;
            if($is_automove) {
            include_once('./move_auto.php');
            if($sw == 'copy') { //복사글 기록 - 여분필드 8번
                sql_query(" update $write_table set wr_8 = '1' where wr_id = '$wr_id' ");
            }
        }
    }
}

AAA, BBB 보드에 있는 제목(wr_subject) 내용 중에 "질문" 이라는 단어가 나올 때 (본문 내용은 제외)

자동으로 CCC 보드로 옮기고 싶습니다.

Copy
// 조회수가 1000 이상이면
        $is_automove = ($write['wr_hit'] >= 1000) ? true : false;

이 부분에 수정하면 된다던데... 어떻게 하면 되나요?

|

답변 2개 / 댓글 2개

채택된 답변
+20 포인트

@니킬

첫 답변 조금 틀린 부분이 있어서...

$is_automove = ($write['wr_hit'] >= 1000) ? true : false;
if($is_automove) {

사용자분의 윗부분 대신 아래 소스로 

$subject_search=$write['wr_subject'];  
$search_subject="질문";  

if(strpos($subject_search, $search_subject)!==false) {  
 

안되시면 다른분의 소중한 답변을 기대합니다..

답변에 대한 댓글 1개

아~ 괄호 문제였네요.

정말 감사합니다.

참고만 해 보세요..

$is_automove = ($write['wr_hit'] >= 1000) ? true : false;
if($is_automove) {

윗부분을 아래처럼 해 보세요..

정확한 답변인지는 모르갰네요.

$subject_search=$write['wr_subject'];  
$search_subject="질문";  
  
if(strpos($subject_search, $search_subject)!==false) {  
}

답변에 대한 댓글 1개

답변해주셔서 고맙겠습니다.

테스트해보니 작동안되네요..

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