게시판 list.skin.php에서 이미지가 없을시 채택완료
<tbody>
<?php
for($i=0; $i<count($list); $i++){
//썸네일 이미지 가져오기
$thumb = get_list_thumbnail($board['bo_table'], $list[$i]['wr_id'], $board['bo_gallery_width'], $board['bo_gallery_height']);
//본문내용 텍스트만 가져오기
$str_content = cut_str(strip_tags($list[$i]['wr_content']),150);
?>
<tr>
<?php if ($is_checkbox) { ?>
<td class="td_chk">
<label for="chk_wr_id_<?php echo $i ?>" class="sound_only"><?php echo $list[$i]['subject'] ?></label>
<input type="checkbox" name="chk_wr_id[]" value="<?php echo $list[$i]['wr_id'] ?>" id="chk_wr_id_<?php echo $i ?>">
</td>
<?php } ?>
<td>
<?php if($thumb['src']){ ?>
<div class="img_area">
<a href="<?php echo $list[$i]['href'] ?>" title="<?php echo $list[$i]['wr_subject']?>">
<img src="<?php echo $thumb['src']?>" alt="<?php echo $thumb['alt']?>" width="<?php echo $board['bo_gallery_width']?>" height="<?php echo $board['bo_gallery_height']?>" style="border:1px solid #ebebeb;" /></div>
</a>
<?php }?>
<div class="txt_area">
<ul>
<li class="zine_tit"><a href="<?php echo $list[$i]['href']?>"><?php echo $list[$i]['wr_subject']?></a></li>
<li class="zine_con"><?php echo $str_content?></li>
<li></li>
</ul>
</div>
</td>
</tr>
<?php
}
?>
</tbody>
webzine 스킨소스중 일부인데요
위 소스에서 이미지가 없을시 no images이미지가 나오게끔 하려면 어떻게 해야하나요?
답변 2개
<?php if($thumb['src']){ ?>
<div class="img_area">
<a href="<?php echo $list[$i]['href'] ?>" title="<?php echo $list[$i]['wr_subject']?>">
<? if (file_exists($thumb['src'])) {
echo "No Image";
} else { ?>
<img src="<?php echo $thumb['src']?>" alt="<?php echo $thumb['alt']?>" width="<?php echo $board['bo_gallery_width']?>" height="<?php echo $board['bo_gallery_height']?>" style="border:1px solid #ebebeb;" />
<? } ?>
</div>
이렇게 해보세요
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
<?php if($thumb['src']){ ?>
<div class="img_area">
<a href="<?php echo $list[$i]['href'] ?>" title="<?php echo $list[$i]['wr_subject']?>">
<? if (file_exists($thumb['src'])) { ?>
<img src="<?php echo $thumb['src']?>" alt="<?php echo $thumb['alt']?>" width="<?php echo $board['bo_gallery_width']?>" height="<?php echo $board['bo_gallery_height']?>" style="border:1px solid #ebebeb;" />
<? } else {
echo "No Image";
} ?>
</div>
</a>
<?php }?>
* 참고 파일여부 확인 함수
if (file_exists($filename)) {
echo "The file $filename exists";
} else {
echo "The file $filename does not exist";
}
답변에 대한 댓글 1개
<div class="img_area">
<a href="<?php echo $list[$i]['href'] ?>" title="<?php echo $list[$i]['wr_subject']?>">
<img src="<?php echo $thumb['src']?>" alt="<?php echo $thumb['alt']?>" width="<?php echo $board['bo_gallery_width']?>" height="<?php echo $board['bo_gallery_height']?>" style="border:1px solid #ebebeb;" /></div>
</a>
이 소스를
<?php if($thumb['src']){ ?>
<div class="img_area">
<a href="<?php echo $list[$i]['href'] ?>" title="<?php echo $list[$i]['wr_subject']?>">
<? if (file_exists($thumb['src'])) { ?>
<img src="<?php echo $thumb['src']?>" alt="<?php echo $thumb['alt']?>" width="<?php echo $board['bo_gallery_width']?>" height="<?php echo $board['bo_gallery_height']?>" style="border:1px solid #ebebeb;" />
<? } else {
echo "No Image";
} ?>
</div>
이렇게 바꿨는데요
이미지가 있는 부분이 no images로 나오고 이미지가 없는 부분은 소스수정전과 같이 이미지가 안나옵니다.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
<div class="img_area">
<a href="<?php echo $list[$i]['href'] ?>" title="<?php echo $list[$i]['wr_subject']?>">
<? if (file_exists($thumb['src'])) {
echo "No Image";
} else { ?>
<img src="<?php echo $thumb['src']?>" alt="<?php echo $thumb['alt']?>" width="<?php echo $board['bo_gallery_width']?>" height="<?php echo $board['bo_gallery_height']?>" style="border:1px solid #ebebeb;" />
<? } ?>
</div>
</a>
<?php }?>
이렇게 했는데요 이미지있는 게시물은 이미지가 나오는데 이미지없는 게시물들은 여전히 no images라는 문구조차 안나와요