이미지 없을 때 대신 다른 이미지 뜨게 하려면 어떻게 하나요 채택완료
Fin12
9년 전
조회 4,179
</p><p><?php for ($i=0; $i<2; $i++) { ?></p><p><span class="Apple-tab-span" style="white-space:pre"> </span><?php</p><p><span class="Apple-tab-span" style="white-space:pre"> </span></p><p><span class="Apple-tab-span" style="white-space:pre"> </span></p><p><span class="Apple-tab-span" style="white-space:pre"> </span>$sql_file="SELECT * FROM g5_board_file where bo_table='{$bo_table}' and wr_id={$list[$i]['wr_id']}";<span class="Apple-tab-span" style="white-space:pre"> </span></p><p><span class="Apple-tab-span" style="white-space:pre"> </span>echo "<li style ='display:table-cell;width:145px;padding:0 24px;'>";</p><p><span class="Apple-tab-span" style="white-space:pre"> </span>$result_file = sql_query($sql_file);</p><p><span class="Apple-tab-span" style="white-space:pre"> </span>$row_file=sql_fetch_array($result_file);</p><p><span class="Apple-tab-span" style="white-space:pre"> </span>//echo "<ul class='roll_img'>";</p><p><span class="Apple-tab-span" style="white-space:pre"> </span>echo "<a href=\"".$list[$i]['href']."\" style='display:inline-block;overflow:hidden;'>"; </p><p><span class="Apple-tab-span" style="white-space:pre"> </span>echo "<img onerror='this.src='noimg.gif';' src='{$g5['path']}/data/file/{$bo_table}/$row_file[bf_file]' style='width:100%;' />"; // 이미지 출력</p><p><span class="Apple-tab-span" style="white-space:pre"> </span>echo "</a>";</p><p><span class="Apple-tab-span" style="white-space:pre"> </span>echo "<a style='margin-top:5px;display:block' href=\"".$list[$i]['href']."\">";</p><p><span class="Apple-tab-span" style="white-space:pre"> </span>echo $list[$i]['subject'];</p><p><span class="Apple-tab-span" style="white-space:pre"> </span>echo "</a>";</p><p><span class="Apple-tab-span" style="white-space:pre"> </span>echo "</li>";</p><p><span class="Apple-tab-span" style="white-space:pre"> </span>//echo "</ul>";</p><p><span class="Apple-tab-span" style="white-space:pre"> </span></p><p><span class="Apple-tab-span" style="white-space:pre"> </span> ?><span class="Apple-tab-span" style="white-space:pre"> </span></p><p><?php } ?></p><p><?php if (count($list) == 0) { //게시물이 없을 때 ?></p><p><span style="text-align:center;display:block;width:90%;margin:0 auto;">게시물이 없습니다.</span></p><p><style type="text/css"></p><p><span class="Apple-tab-span" style="white-space:pre"> </span>.latest_board img {display:none;}</p><p></style></p><p><?php } ?></p><p>
이미지가 없을 때 대신 뜨게 해야하는데
이렇게 해도 안됩니다.
댓글을 작성하려면 로그인이 필요합니다.
답변 2개
채택된 답변
+20 포인트
댓글을 작성하려면 로그인이 필요합니다.
9년 전
이 부분은 그누보드의 기본 갤러리 스킨의 list.skin.php 파일의 87번줄 정도에
if($thumb['src']) {
$img_content = '';
} else {
$img_content = 'no image';
}
부분을 참고하시면 좋을 듯 합니다.
썸네일 이미지가 없을때 span태그로 가로, 세로 크기를 정하고 그 안쪽에 no Image라는 글자를 보여주고 있습니다.
여기에 적용된 스타일시트는
.gall_href span {display:inline-block;background:#f7f7f7;text-align:center;line-height:10em}
이것 이구요.
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인