외부 이미지 썸네일 보여주기
페이지 정보
작성자 운영자쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 댓글 0건 조회 2,878회 작성일 21-02-03 00:57본문
$thumb = get_list_thumbnail($board['code'], $list[$i]['sn'], $thumb_width, $thumb_height, false, true);
if($thumb['src']) {
$img = $thumb['src'];
} else if($url_img = get_editor_image($list[$i]['wr_content'])) {
$img_src = $url_img[1][0];
preg_match("/src=[\'\"]?([^>\'\"]+[^>\'\"]+)/i", $img_src, $m);
$src = htmlspecialchars_decode($m[1]);
preg_match("/alt=[\"\']?([^\"\']*)[\"\']?/", $img_src, $m);
$filename = hash("sha256", $src);
$source_path = $target_path = G5_DATA_PATH.'/file/'.$bo_table;
$file_download = $target_path."/".$filename;
if (!file_exists($file_download)) {
copy($src, $file_download);
}
$thumb_src = thumbnail($filename, $source_path, $target_path, $thumb_width, $thumb_height, false, true);
$img = G5_DATA_URL.'/file/'.$bo_table.'/'.$thumb_src;
} else {
$img = G5_IMG_URL.'/no_img.png';
$thumb['alt'] = 'No image';
}
댓글목록
등록된 댓글이 없습니다.