썸네일을 안쓰고 최신글 이미지 추출하는방법? 정보
썸네일을 안쓰고 최신글 이미지 추출하는방법?본문
오류가 나는곳의 주소를 알려주시면 더 빠르고 정확하게 답변 받을 수 있습니다.
오류 주소 : http://designace.net/
테스트서버에서는 썸네일이 되는데 본서버에서는 안되게 되어저있어서 할수 없이 원본이미지를 추출하여야합니다.
링크까지는 걸리는데 원본이미지가 안나오는데 도움을 청합니다.
아시는분있으면 알려주시면 감사하겟습니다.
<?
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
if (!function_exists('imagecopyresampled')) alert('GD 2.0.1 이상 버전이 설치되어 있어야 합니다.');
$thumb_width = 200; //썸네일 가로
$thumb_height = 140; //썸네일 세로
$quality= 80; //썸네일 퀄리티
$visible_cnt = 1; //노출할 이미지 수
?>
<script type="text/javascript" src="<?=$latest_skin_path?>/js/jcarousellite_1.0.1.min.js"></script>
<style type="text/css">
#widgetScroll {width:200px; *width:200px; display:inline-block; overflow:hidden; }
#widgetScroll .btnPrev {position:relative; width:22px; float:left; cursor:pointer; margin-top:0px; }
#widgetScroll .btnNext {position:relative; width:22px; float:right; cursor:pointer; margin-top:0px; }
.imgList {clear:both; position:absolute; width:200; float:left; margin-top:5px;}
.imgList ul { height:170px; list-style:none; }
.imgList ul li { padding:0px 0px; text-decoration:none; font:normal 11px dotum, tahoma; color:#fff !important;}
.imgList ul li img { width:<?=$thumb_width?>px; height:<?=$thumb_height?>px; }
.imgList ul li a:link, .imgList ul li a:visited, .imgList ul li a:active {text-decoration:none; font:normal 12px !important; color:#fff; letter-spacing:-1px; white-space:nowrap}
.imgList ul li a:hover {color:#fff}
</style>
<script type="text/javascript">
$(function(){
$('#widgetScroll .imgList').jCarouselLite({
visible: <?=$visible_cnt?>,
auto: 1500, //자동 스크롤 속도
speed: 1000, //스크롤 이동 속도
btnPrev: '#widgetScroll .btnPrev',
btnNext: '#widgetScroll .btnNext'
});
});
</script>
<div id="widgetScroll">
<div class="btnPrev"><img src="<?=$latest_skin_path?>/img/btn_arrow_left.png" alt="" /></div>
<div class="btnNext"><img src="<?=$latest_skin_path?>/img/btn_arrow_right.png" alt="" /></div>
<div class="imgList">
<ul>
<? for ($i=0; $i<count($list); $i++) { ?>
<?
if($list[$i]['file']['0']['view']) {
$src = $list[$i]['file']['0']['path']."/".$list[$i]['file']['0']['file'];
// $thumb = thumbnail($src, $thumb_width, $thumb_height, 0, 1, $quality, 2, '', $filter, $noimg);
$img = "<img src='$src' border=0 width='$board[bo_3]' height='$board[bo_4]'>";
}else{
//게디터에서 삽입한 이미지 뽑자ㅠㅠ
$edit_img = $list[$i]['wr_content'];
if (eregi("data/cheditor4[^<>]*\.(gif|jp[e]?g|png|bmp)", $edit_img, $tmp)) {
$file = $g4['path'].'/' . $tmp['0']; // 파일명
$img = "<img src='$src' border=0 width='$board[bo_3]' height='$board[bo_4]'>";
//$thumb = thumbnail($file, $thumb_width, $thumb_height, 0, 1, $quality, 2, '', $filter, $noimg);
}
}
?>
<li><a href="<?=$list[$i]['href']?>"><img src="<?=$src?>" alt="" /></a><br><br><a href="<?=$list[$i]['href']?>"><?= $list[$i][subject] ?></a></li>
<? } ?>
<?
if ($i<$visible_cnt) {
$max = $visible_cnt - $i;
for ($j=0; $j<$max; $j++) {
echo '<li> </li>';
}
}
?>
</ul>
</div>
</div>
오류 주소 : http://designace.net/
테스트서버에서는 썸네일이 되는데 본서버에서는 안되게 되어저있어서 할수 없이 원본이미지를 추출하여야합니다.
링크까지는 걸리는데 원본이미지가 안나오는데 도움을 청합니다.
아시는분있으면 알려주시면 감사하겟습니다.
<?
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
if (!function_exists('imagecopyresampled')) alert('GD 2.0.1 이상 버전이 설치되어 있어야 합니다.');
$thumb_width = 200; //썸네일 가로
$thumb_height = 140; //썸네일 세로
$quality= 80; //썸네일 퀄리티
$visible_cnt = 1; //노출할 이미지 수
?>
<script type="text/javascript" src="<?=$latest_skin_path?>/js/jcarousellite_1.0.1.min.js"></script>
<style type="text/css">
#widgetScroll {width:200px; *width:200px; display:inline-block; overflow:hidden; }
#widgetScroll .btnPrev {position:relative; width:22px; float:left; cursor:pointer; margin-top:0px; }
#widgetScroll .btnNext {position:relative; width:22px; float:right; cursor:pointer; margin-top:0px; }
.imgList {clear:both; position:absolute; width:200; float:left; margin-top:5px;}
.imgList ul { height:170px; list-style:none; }
.imgList ul li { padding:0px 0px; text-decoration:none; font:normal 11px dotum, tahoma; color:#fff !important;}
.imgList ul li img { width:<?=$thumb_width?>px; height:<?=$thumb_height?>px; }
.imgList ul li a:link, .imgList ul li a:visited, .imgList ul li a:active {text-decoration:none; font:normal 12px !important; color:#fff; letter-spacing:-1px; white-space:nowrap}
.imgList ul li a:hover {color:#fff}
</style>
<script type="text/javascript">
$(function(){
$('#widgetScroll .imgList').jCarouselLite({
visible: <?=$visible_cnt?>,
auto: 1500, //자동 스크롤 속도
speed: 1000, //스크롤 이동 속도
btnPrev: '#widgetScroll .btnPrev',
btnNext: '#widgetScroll .btnNext'
});
});
</script>
<div id="widgetScroll">
<div class="btnPrev"><img src="<?=$latest_skin_path?>/img/btn_arrow_left.png" alt="" /></div>
<div class="btnNext"><img src="<?=$latest_skin_path?>/img/btn_arrow_right.png" alt="" /></div>
<div class="imgList">
<ul>
<? for ($i=0; $i<count($list); $i++) { ?>
<?
if($list[$i]['file']['0']['view']) {
$src = $list[$i]['file']['0']['path']."/".$list[$i]['file']['0']['file'];
// $thumb = thumbnail($src, $thumb_width, $thumb_height, 0, 1, $quality, 2, '', $filter, $noimg);
$img = "<img src='$src' border=0 width='$board[bo_3]' height='$board[bo_4]'>";
}else{
//게디터에서 삽입한 이미지 뽑자ㅠㅠ
$edit_img = $list[$i]['wr_content'];
if (eregi("data/cheditor4[^<>]*\.(gif|jp[e]?g|png|bmp)", $edit_img, $tmp)) {
$file = $g4['path'].'/' . $tmp['0']; // 파일명
$img = "<img src='$src' border=0 width='$board[bo_3]' height='$board[bo_4]'>";
//$thumb = thumbnail($file, $thumb_width, $thumb_height, 0, 1, $quality, 2, '', $filter, $noimg);
}
}
?>
<li><a href="<?=$list[$i]['href']?>"><img src="<?=$src?>" alt="" /></a><br><br><a href="<?=$list[$i]['href']?>"><?= $list[$i][subject] ?></a></li>
<? } ?>
<?
if ($i<$visible_cnt) {
$max = $visible_cnt - $i;
for ($j=0; $j<$max; $j++) {
echo '<li> </li>';
}
}
?>
</ul>
</div>
</div>
댓글 전체
파일 권한을 먼저 살펴 보세요
data의 하위 폴더가 nobody:nobody 로 되어있는지 먼저확인 하심이
data의 하위 폴더가 nobody:nobody 로 되어있는지 먼저확인 하심이
이미지 첨부해서 올린 이미지를 불러오는것인데 nobody:nobody로 되어저있어야 하는것인가요?
답변이 아니어서 죄송한데 사이트의 왼쪽 탭 메뉴 소스 어떤건가요? 공유좀 부탁드려도될가요? ^^;