채택완료

뷰페이지에서 노이미지 처리

2015-04-25 (토) 23:16:48 2,449
Copy
<?php            for ($i=0; $i<=count($view['file']); $i++) {                if ($view['file'][$i]['view']) {?>                                        <li><img src="<?php echo G5_DATA_URL.'/file/'.$bo_table.'/'.urlencode($view[file][$i][file]); ?>" width="80" height="50" /></li><?php    } }?>​
 

뷰화면에서 첨부파일중 이미지만 골라서 출력하고 있는데..

이미지파일이 아닌 다른 파일을 올렸거나 첨부하지 않았을때 노이미지 처리를 하고 싶은데

어떻게 해야될까요 ㅜ 

답변 1개

채택된 답변
+20 포인트

PHP를 통하여 이미지의 존재유무를 체크하는 방법이있지만

원격이미지일경우 로딩 시간이 길어지는등의 문제로 보통 이렇게 처리합니다.

<img src="abcd.jpg" onerror="this.src='no_image.jpg';">

즉, 로딩하려는 이미지가 문제가있을때 대체이미지를 뿌려주게됩니다.

답변을 작성하려면 로그인이 필요합니다.