게시글에서 특정 이미지 태그만 삭제

게시글에서 특정 이미지 태그만 삭제

QA

게시글에서 특정 이미지 태그만 삭제

본문

사이트를 업그레이드하는 과정에서 이미지 폴더 하나가 누락되었네요.

 

백업한 파일도 사라져서 게시글들에서 특정 폴더의 이미지 태그만 삭제하려고 합니다.

 

근데 게시글이 좀 많네요.

 

어떻게 처리할 수 있을까요?

 

예를들어 아래와 같이 게시글들에서 http://도메인/data/cheditor4 폴더의 이미지 태그만 게시글에서 삭제하고 싶습니다.

 

 

...... 중략 ....

<img style="width:640px;height:640px;" alt="1-1.jpg" src="http://도메인/data/cheditor4/1706/c594abf14b4ed2faa42ea0c1d7625977_20170607140737_cxyemcct.jpg" />

...... 중략 ....

 

 

이 질문에 댓글 쓰기 :

답변 1

해당 게시판 db 테이블에서 content에 http://도메인/data/cheditor4로 검색하여 해당 링크 내용 일괄 삭제해주세요.

감사합니다. 대충 해결했네요~


preg_match_all("/<img[^>]*src=[\"']?([^>\"']+)[\"']?[^>]*>/i", $view['content'], $src_location);
//print_r($src_location);
//echo $src_location[0][0];

$t = strpos($src_location[0][0], 'cheditor4');
if ($t == true) {
 $view['content'] = preg_replace("/<img[^>]*src=[\"']?([^>\"']+)[\"']?[^>]*>/i", " ", $view['content']);
}

답변을 작성하시기 전에 로그인 해주세요.
전체 18
QA 내용 검색

회원로그인

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