리스트 스킨에서 이미지 출력이 되지 않습니다. 채택완료
bismute
10년 전
조회 3,568
이미지를 등록하면, /data/file/bo_table/ 에 저장이 됩니다.
이 이미지를 리스트에서 보여지도록 스킨이 구성되어 있는데
리스트페이지에서 $list[$i]['file'] 의 값이 없어서
스킨에서 다음과 같이 이미지를 불러올때, 출력이 되지 않습니다.
</p><p><?php
for($i=0; $i < count($list); $i++){
if($i % 2 == 0){
?>
<ul class="colgroup">
<?php
}
?>
<li>
<a href="#none">
<?php if($list[$i]['wr_1'] == 'youtube'){ ?>
<img src="<a href="<a href="http://i1.ytimg.com/vi/" target="_blank" rel="noopener noreferrer">http://i1.ytimg.com/vi/</a><?php"><a href="http://i1.ytimg.com/vi/<?php" target="_blank" rel="noopener noreferrer">http://i1.ytimg.com/vi/<?php</a></a> echo $list[$i]['wr_2']; ?>/mqdefault.jpg" alt="썸네일" width="260px" height="260px" wr_id="<?php echo $list[$i]['wr_id']; ?>" w="640" h="480" />
<?php }else{ ?>
<img src="/data/file/<?php echo $bo_table; ?>/<?php echo $list[$i]['file'][0]['file']; ?>" alt="썸네일" width="260px" height="260px" wr_id="<?php echo $list[$i]['wr_id']; ?>" w="<?php echo $list[$i]['file'][1]['image_width']; ?>" h="<?php echo $list[$i]['file'][1]['image_height']; ?>" />
<?php } ?>
</a>
<strong id="glayer_title_text<?php echo $list[$i]['wr_id']; ?>"><?php echo $list[$i]['subject']; ?></strong>
<input type="hidden" id="glayer_img_src<?php echo $list[$i]['wr_id']; ?>" value="/data/file/<?php echo $bo_table; ?>/<?php echo $list[$i]['file'][1]['file']; ?>" />
<input type="hidden" id="glayer_type<?php echo $list[$i]['wr_id']; ?>" value="<?php echo $list[$i]['wr_1']; ?>" />
<input type="hidden" id="glayer_youtube_code<?php echo $list[$i]['wr_id']; ?>" value="<?php echo $list[$i]['wr_2']; ?>" />
</li>
<?php
if($i % 2 == 1 || $i == (count($list) - 1)){
?> </p><p>
이럴 경우에, 따로 쿼리를 해서 연결해서 넣어주도록 해야 하나요? 아니면 다른 방법이 있을까요?
댓글을 작성하려면 로그인이 필요합니다.
답변 1개
채택된 답변
+20 포인트
10년 전
include_once(G5_LIB_PATH.'/thumbnail.lib.php'); 하시고
for 반복문 내에서
$thumb=get_list_thumbnail($board['bo_table'], $list[$i]['wr_id'], 가로크기, 세로크기);
이후 <img src="$thumb['src']" ........ />를 출력하시면 됩니다.
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
b
bismute
10년 전
g5내에선 썸네일을 가져오는 함수가 있었군요! 감사합니다.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인