코드가 잘못된건지... 채택완료
이미지 없을 때 no_img.gif를 띄우는 건데요..
스킨 폴더 /img/no_img.gif 에는 있구요,,
그런데 크롬에서 불러오지 못해 요소검사해보니
이렇게 src부분에 unknown이라고 나와서요,,
코드는 다음과 같습니다.
--------------------
for($k=0; $k<10; $k++){
if($a) $img=$a;
else echo '
';
?>
} ?>
답변 3개
이렇게 변경해보시는게 좋을거같습니다.
</p><p style="word-break: break-all; color: rgb(72, 72, 72); font-family: Arial, 돋움, Dotum; font-size: 14.004px;"><tr></p><p style="word-break: break-all; color: rgb(72, 72, 72); font-family: Arial, 돋움, Dotum; font-size: 14.004px;"><? </p><p style="word-break: break-all; color: rgb(72, 72, 72); font-family: Arial, 돋움, Dotum; font-size: 14.004px;"><b style="font-size: 14.004px;">$a = explode("|", $list[$i][wr_23]); //위로 올림</b> </p><p style="word-break: break-all; color: rgb(72, 72, 72); font-family: Arial, 돋움, Dotum; font-size: 14.004px;">for($k=0; $k<10; $k++){ </p><p style="word-break: break-all; color: rgb(72, 72, 72); font-family: Arial, 돋움, Dotum; font-size: 14.004px; margin-left: 40px;">if(!$a[$k]) $a[$k] = <span style="font-size: 14.004px;">$board_skin_url.'/img/no_img.gif'; //$a[$k] 에 값이 없다면 빈이미지</span></p><p style="word-break: break-all; color: rgb(72, 72, 72); font-family: Arial, 돋움, Dotum; font-size: 14.004px;">?></p><p style="word-break: break-all; color: rgb(72, 72, 72); font-family: Arial, 돋움, Dotum; font-size: 14.004px;">
</p><p style="word-break: break-all; color: rgb(72, 72, 72); font-family: Arial, 돋움, Dotum; font-size: 14.004px;">
</p><p style="word-break: break-all; color: rgb(72, 72, 72); font-family: Arial, 돋움, Dotum; font-size: 14.004px;"> <td align='center'><a href="<? echo $a[$k];?>" onclick="window.open(this.href,'_blank','width=550,height=550, scrollbars=yes');return false;"></p><p style="word-break: break-all; color: rgb(72, 72, 72); font-family: Arial, 돋움, Dotum; font-size: 14.004px;"><span style="white-space: pre;"> </span> <img src='<? echo $a[$k];?>' class='wimg' width=95, height=95></a></p><p style="word-break: break-all; color: rgb(72, 72, 72); font-family: Arial, 돋움, Dotum; font-size: 14.004px;">
</p><p style="word-break: break-all; color: rgb(72, 72, 72); font-family: Arial, 돋움, Dotum; font-size: 14.004px;"> </td></p><p style="word-break: break-all; color: rgb(72, 72, 72); font-family: Arial, 돋움, Dotum; font-size: 14.004px;">
</p><p style="word-break: break-all; color: rgb(72, 72, 72); font-family: Arial, 돋움, Dotum; font-size: 14.004px;"> <? } ?></p><p style="word-break: break-all; color: rgb(72, 72, 72); font-family: Arial, 돋움, Dotum; font-size: 14.004px;"> </tr></p><p>
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
</p><p style="word-break: break-all; color: rgb(72, 72, 72); font-family: Arial, 돋움, Dotum; font-size: 14.004px;">for($k=0; $k<10; $k++){ </p><p style="word-break: break-all; color: rgb(72, 72, 72); font-family: Arial, 돋움, Dotum; font-size: 14.004px;"><span style="white-space: pre;"> </span>if($a) $img=$a;</p><p>
for 문을 돌면서 if($a) $img=$a; 는 이상합니다
예를 들면
</span><span style="color: rgb(72, 72, 72); font-family: Arial, 돋움, Dotum; font-size: 14.004px;"> </span></p><p><span style="color: rgb(72, 72, 72); font-family: Arial, 돋움, Dotum; font-size: 14.004px;">if($row[$k]['wr_img'] !== '' || </span><span style="color: rgb(72, 72, 72); font-family: Arial, 돋움, Dotum; font-size: 14.004px;">$row[$k]['wr_img'] != null</span><span style="color: rgb(72, 72, 72); font-family: Arial, 돋움, Dotum; font-size: 14.004px;">) </span></p><p><span style="color: rgb(72, 72, 72); font-family: Arial, 돋움, Dotum; font-size: 14.004px;"> $img=</span><span style="color: rgb(72, 72, 72); font-family: Arial, 돋움, Dotum; font-size: 14.004px;">$row[$k]['wr_img'];</span></p><p><span style="font-size: 14.6667px;">
와 같이 처리되어야 하지 않을까요?
답변에 대한 댓글 1개
알려주신 부분을 원코드의 어디를 어떻게 바꾸어 테스트 해봐야 하는지 모르겠습니다. 5년된 초보에요,,ㅋ
댓글을 작성하려면 로그인이 필요합니다.
</p><p style="word-break: break-all; color: rgb(72, 72, 72); font-family: Arial, 돋움, Dotum; font-size: 14.004px;">if($a) </p><p style="word-break: break-all; color: rgb(72, 72, 72); font-family: Arial, 돋움, Dotum; font-size: 14.004px;"> $img = $a;</p><p style="word-break: break-all; color: rgb(72, 72, 72); font-family: Arial, 돋움, Dotum; font-size: 14.004px;">else</p><p style="word-break: break-all; color: rgb(72, 72, 72); font-family: Arial, 돋움, Dotum; font-size: 14.004px;"> $img = <span style="font-size: 14.004px;">'<img src="'.$board_skin_url.'/img/no_img.gif" >';</span></p><p>
이런식으로 되어야 할것 같은데요
답변에 대한 댓글 1개
그런데 마찬가지라....
wr_23에 분할 필드로 집어넣어서 어디인지 못찾아서 그러는 걸까요?
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
그사이 도움 받아받았는데..
이번에도 감사합니다!! 흑흑
복받으실거에요,,,