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

에디터로 올린 이미지 최근글에서 뽑아내기 (& 질문 하나)

· 14년 전 · 5785 · 2
제가 php에 기초가 없어서 본문의 이미지태그를 무식하게 뽑아오는 소스를 만들었습니다.
아래 소스입니다. cheditor5에서도 작동하더군요.
뿐만 아니라 원격에서 긁어온 이미지도 뽑아냅니다.

<?
///본문에 올린 첫번째 이미지를 뽑아내는 소스
  $list_imgWidth = "120px";
  $img_tags = explode("src=",$list[$i][wr_content]);
  $img_tag = explode(" ",$img_tags[1]);
  $img_url = explode(">",$img_tag[0]);
  $real_img_url = $img_url[0];
    if (preg_match("/<img /i", $list[$i][wr_content], $matches)) {
  $list_img_tag = "<img src=".$real_img_url." width='".$list_imgWidth."' border='0'>";
    } else {
  $list_img_tag = "";
    }
?>

<?=$list_img_tag?>를 최근글 스킨의 적당한 곳에 넣으면 본문이미지를 뽑아냅니다.
주의할 점은 $list[$i][wr_content]를 html제거처리하기 이전이라야 합니다.


근데 이걸 가지고 불당썸에 적용할 순 없을까요?

<?
$thumbnail_img = thumbnail($real_img_url, 600, 700, 0, 0, 75, 1);

echo "<img src={$thumbnail_img}>";
?>

이런 식으로 해봤는데 

Warning: imagegif() [function.imagegif]: Unable to open '"http://myhome.com/data/cheditor4/1105/thumb/600x700_noimg.gif' for writing: No such file or directory in /home/hosting_users/urimanse/www/lib/thumb.lib.php on line 154

이런 오류만 뜨더군요.

이거 말고라도 에디터에 올린 이미지 썸네일로 불러오는 팁 없을까요? 기왕이면 cheditor5로....;;


* 거의 질답이 되어버린................;;

댓글 작성

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

로그인하기

댓글 2개

서버에 저장하고 그 파일로 썸네일을 생성해야 됩니다.

서버에 저장 -> 이미지파일 검사 -> 삭제 또는 썸네일 생성
14년 전
초보자가 사용하기 좋은 소스인데,
서버에 저장한다는 것이 ?? 어떤 것인가요?

게시글 목록

번호 제목
34292
34279
34278
34264
34251
34231
34196
34184
34166
34151
34143
34142
34134
34132
34131
34125
34093
34076
34060
34031