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

썸네일 생성 관련 함수 좀 봐주세요..

· 13년 전 · 1482
안녕하세요,
다름아니라.. 작업하다 골치아픈 문제에 직면하게 됐습니다!

현재 갤러리게시판인데요, 리스트화면의 썸네일은 가로 110으로 조정했고 상단왼쪽에서부터 잘라서 보여지도록 했습니다. 즉 좌표0에서부터요.

그런데 문제는 해당 게시물의 썸네일을 클릭하면 팝업창이 뜨고 그안에 또 다른 썸네일이 나오는데요,

이 썸네일은 이미지가 리사이즈 되서 나왔으면 합니다.. (기본으로요.)

알아본바.. 함수를 똑같이 쓰고 있기 때문에 함수를 이원화 해야한다고 하더라고요.

문제는 프로그램은 영~ 잼병이라는거...ㅜ.ㅜ

이 부분 같은데.. 어떻게 해야 할지 알려주시면 대단히 감사하겠습니다!

<?
$sql = " select wr_subject, wr_content from $write_table where wr_id = '$wr_id' ";
$row = sql_fetch($sql);
$subject = get_text($row[wr_subject]);
$content = $row[wr_content];
preg_match_all("/(<img[^>]+>)/i", $content, $matches);

for ($i=0; $i<count($matches[1]); $i++) {
$img = $matches[1][$i];
preg_match("/src\=[\"\']?([^\"\'\s\>]+)/i", $img, $m);
$src = $m[1];

$thumb_src = $_SERVER[DOCUMENT_ROOT].preg_replace("@^(?:http://)?([^/]+)@i","",$src);

$thumb = "{$thumb_dir}/{$wr_id}_{$i}";
if (!file_exists($thumb))
$thumb = create_thumb($thumb_src, 80, $thumb);

echo "<a href='$src'><img title='제목:' alt='$subject' src='$thumb' /></a>\n";
}
?>

이게 현재 되있는 소스고요, 80x80 사이즈로 나오되, 원본 이미지가 리사이징되서 나왔음 합니다..

아우 골치 아프네요..ㅠㅠ

댓글 작성

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

로그인하기

게시글 목록

번호 제목
284348
284336
284333
284332
284320
284318
284316
284313
284307
284306
284303
284298
284296
284290
284286
284280
284277
284272
284261
284259