고수님들 에디터 이미지 삭제 만들어보았는데요... 더 쉬운 방법이 있나요???
스킨/delete.skin.php
게시물 삭제시 에이터 내용을 읽어와서 정규식으로 이미지 추출후
현재 나의 에디터 경로와 같다면 삭제
// editor image delete
preg_match_all("/]*src=[\"']?([^>\"']+)[\"']?[^>]*>/i", $write['wr_content'], $Link);
$Link_Count = count($Link[1]);
for($Links=0; $Links < $Link_Count; $Links++){
$LinkName = $Link[1][$Links];
if(preg_match('/data\/editor/', $LinkName)){
$LinkName = str_replace(G5_URL, G5_PATH, $LinkName);
if(file_exists($LinkName) == true){
@unlink($LinkName);
}
}
}
더쉽거나 아니면 이렇게 해서 문재될점이 어떤것들이 있을까요??
댓글을 작성하려면 로그인이 필요합니다.
답변 1개
11년 전
preg_match_all('@/data/editor[^"]+@', $write['wr_content'], $m);
foreach($m[0] as $val) if(file_exists(G5_PATH.$val)) @unlink(G5_PATH.$val);
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인전체 질문 목록
답변대기
채택
채택
채택
채택
채택
채택
답변대기
채택
채택
채택
답변대기
채택
채택
답변대기
채택
채택
채택
채택