이미지가 없을때 noimage 가져오는 방법좀

이미지가 없을때 noimage 가져오는 방법좀

QA

이미지가 없을때 noimage 가져오는 방법좀

답변 1

본문

소스는 이렇습니다.

 

이미지를 다른 게시판에서 가져오는 내용입니다. 가져오는 내용중에 이미지가 등록되지 않은 게시물은 이미지가

표시되지 않아야 합니다.

 

현재 엑박이 뜹니다. 엑박이미지의 url이 thumb 폴더로 지정되어 있더군요.

 

이미지가 없을때의 정의가 맞지 않아 못가져오는 것 같은데

 

아래 이미지파일이 없을때 $img를 불러와라... 라는 부분에 제가 정의 하지 못하고 있네요

 

고수님들의 조언 부탁드립니다.

 

 

$img = "../img/noimage.gif";

$thumb_pathTmp = $data_path.'/thumb';

$query = "select * from g4_write_imgdata where wr_subject='".$list[$i][wr_subject]."'";
$resultTmp = sql_query($query);
$rowTmp = mysql_fetch_array($resultTmp);
$tmp_id  = $rowTmp[wr_id];

$query = "select * from g4_board_file where wr_id='".$tmp_id."' and bo_table='imgdata' ";
$resultTmp = sql_query($query);
$rowTmp = mysql_fetch_array($resultTmp);
$img1 = $rowTmp[bf_source];
$img2 = $rowTmp[bf_file];
    
 if ($tmp_id) {
        echo "<a href='$g4[bbs_path]/board.php?bo_table=imgdata&wr_id=$view[0]$tmp_id'><img src='$g4[pah]/$thumb_pathTmp/{$img2}' width='40' ></a>";
      }
  
  
 if(!file_exists($tmp_id)) { 


        echo "<img src='$img' border='0' align='absmiddle' width='40'>";
      }

 

이 질문에 댓글 쓰기 :

답변 1

 if ($tmp_id) {

 if(!file_exists($g4[pah]."/".$thumb_pathTmp."/".$img2)) { 

     echo "<img src='$img' border='0' align='absmiddle' width='40'>";

}else{​

        echo "<a href='$g4[bbs_path]/board.php?bo_table=imgdata&wr_id=$view[0]$tmp_id'><img src='$g4[pah]/$thumb_pathTmp/{$img2}' width='40' ></a>";

}

} 

 

이런식으로 해보세요 


file_exists는 실제 파일이 해당위치에 있는지 확인하는 합수입니다.

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 10,637
© SIRSOFT
현재 페이지 제일 처음으로