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

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

· 14년 전 · 5784 · 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년 전
초보자가 사용하기 좋은 소스인데,
서버에 저장한다는 것이 ?? 어떤 것인가요?

게시글 목록

번호 제목
34021
33994
33922
33895
33889
33882
33868
33863
33859
33857
33849
33842
33835
33830
33828
33807
33797
33796
33791
33786