최근게시물 이미지 뽑는 것 좀 알려주세요... > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

최근게시물 이미지 뽑는 것 좀 알려주세요... 정보

최근게시물 이미지 뽑는 것 좀 알려주세요...

첨부파일

latest.skin.php (4.9K) 3회 다운로드 2009-06-19 01:37:55

본문

제가 cheditor4를 사용하는데요. 게시판에서는 첨부한 파일에서
else { //게디터에서 삽입한 이미지 뽑자ㅠㅠ
   $edit_img = $list[$i]['wr_content'];
   if (eregi("data/cheditor4[^<>]*\.(gif|jpg|png|bmp)", $edit_img, $tmp)) { // data/cheditor------
    $file = '../' . $tmp[0]; // 파일명
    $size = getimagesize($file);
    if ($size[2] == 1)
     $src = imagecreatefromgif($file);
    else if ($size[2] == 2)
     $src = imagecreatefromjpeg($file);
    else if ($size[2] == 3)
     $src = imagecreatefrompng($file);
    else
     break;

    $rate = $img_width / $size[0];
    $height = (int)($size[1] * $rate);

    // 계산된 썸네일 이미지의 높이가 설정된 이미지의 높이보다 작다면
    if ($height < $img_height)
     // 계산된 이미지 높이로 복사본 이미지 생성
     $dst = imagecreatetruecolor($img_width, $height);
    else
     // 설정된 이미지 높이로 복사본 이미지 생성
     $dst = imagecreatetruecolor($img_width, $img_height);
    imagecopyresampled($dst, $src, 0, 0, 0, 0, $img_width, $height, $size[0], $size[1]);
    imagejpeg($dst, $thumb_path.'/'.$list[$i][wr_id], $img_quality);
    chmod($thumb_path.'/'.$list[$i][wr_id], 0606);

이 부분을 넣으면 게시판 앞에 cheditor4를 써도 썸네일이 적용되더라구요...

그런데 이 부분을 최근게시물로 뽑으려고 최근게시물에도 첨부한 파일처럼 붙여넣었는데...
Warning: getimagesize(../data/cheditor4/0906/MRl6KKVK4P3gQvz3U71Rn9tNW97WOS.jpg): failed to open stream: No such file or directory in /home1/durisink/public_html/skin/latest/gallery1/latest.skin.php on line 78

이런 에러메시지가 뜹니다... 해결 좀 부탁드려요~^^

댓글 전체

에디터있는 게시판을 쓰더라도 이미지 파일첨부를 이용하여 이미지를 등록할 경우
/data/file/$bo_table/ 으로 원본이 저장됩니다

에디터게시판에서 에디터를 이용하여 이미지 파일첨부를 하게되면
/data/cheditor4/$ym/
/data/cheditor/$ym/
/data/geditor/$ym/
.
/data/cheditor4/0906/  '//9년6월
이곳으로 원본이미지들이 들어갑니다.

최신글 스킨들은 통상
/data/file/$bo_table/thumb/
/data/file/$bo_table/latest_thumb
/data/file/$bo_table/img/ 
등 $bo_table 밑에 만들어 놓습니다. 디랙명은 스킨제작자 맘이구요.

소스를 보니 latest_thumb에 섬네일은 만들어 지는데 불러와 뿌려지는건 엄한걸 불러옵니다.

http://sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=92342
여기소스받으셔서 latest.skin.php 파일보세요. 하단부에 썸네일 불러오는 소스 참고하세요.
바로 어제 한 작업입니다. ^^
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

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