테스트 사이트 - 개발 중인 베타 버전입니다

조건문 - if, else if, else 질문입니다. 채택완료

꽁치입니다 11년 전 조회 7,264

</p><p><?php 
$v_img_count = count($view['file']); 
if($v_img_count) { 
echo "<div id=\"bo_v_img\" style='overflow:hidden;margin:0px'>\n"; 
for ($i=0; $i<=count($view['file']); $i++) { 
if ($view['file'][$i]['view']) { 
if($i == 0){  $size = "180"; 
 }else if($i == 1){ 
 $size = "180"; 
 }else{ 
 $size =""; 
 } 
 echo get_view_thumbnail($view['file'][$i]['view'],$size); 
                } 
            } 
            echo "</div>"; 
        }else{
   echo "<img src='".$latest_skin_path."/img/noimg.gif' width='180' height='268' border='0' style='border:1px solid #ff0000' >"; 
 }
?>​</p><p>
 

위 와 같이 적용 했는데 밤응이 없네요.. 어느 부분이 잘 못 된걸까요?

고수님들의 답변이 필요 합니다,^^ 

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

답변 3개

채택된 답변
+20 포인트
11년 전

 echo "<img src='".$latest_skin_path."/img/noimg.gif' width='180' height='268' border='0' style='border:1px solid #ff0000' >";

이부분에서

 "<div id=\"bo_v_img\" style='overflow:hidden;margin:0px'><img src='".$latest_skin_path."/img/noimg.gif' width='180' height='268' border='0' style='border:1px solid #ff0000' ></div>";


div로 처리해보실래요 

 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

꽁치입니다
11년 전
마찬가지 입니다. ㅠㅠ
쉽게 생각했다가 큰 코 다치고 있습니다.
비혼 님 감사합니다.^^
친절히 답변 해 주셔서....
꽁치입니다
11년 전
답변 감사합니다.

그런데 변화가 없네요.

조건문은 이미지가 있으면 가로 180px로 출력하고 없으면 noimg.gif로 출력하라.. 였는데

noimg는 나오질 않네요...ㅠㅠ

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

11년 전

</p><p><?php  </p><p>if($v_img_count){ //값이 있는 경우 
 echo "<div id=\"bo_v_img\" style='overflow:hidden;margin:0px'>\n"; 
 
 for ($i=0; $i <= $v_img_count; $i++) {
  //if ($view['file'][$i]['view']) { 배열 카운트값을 가지고 있으니 여기서 if문은 별 의미없다고 봅니다.
   if($i == 0 || $i == 1){  //카운트 값이 0이거나 1인 경우는 size값을 180으로 처리 
    $size = "180";     
    }else{ //아닌 경운 빈값으로 처리
     $size =""; 
    }    
    echo get_view_thumbnail($view['file'][$i]['view'],$size); 
    //} 
  }  
  echo "</div>"; 
}else{ //없는 경운
   echo "<img src='".$latest_skin_path."/img/noimg.gif' width='180' height='268' border='0' style='border:1px solid #ff0000' >"; 
 }
?>​</p><p>

한번 정리 해보았습니다. 

로그인 후 평가할 수 있습니다

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

11년 전

문법상에는 문제가 없는 것 같은데요.

 

13번줄 함수에 문제가있는 것 아닐까요

로그인 후 평가할 수 있습니다

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

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

로그인