옵션을 추가한뒤 문제입니다.

기본옵션 <?=$write[wr_1]?> ~ <?=$write[wr_5]?> 이렇게 다섯개를 추가한뒤,
gbview_skin.php 본문안에 그 내용이 나타나게 했습니다.

문제는 옵션에 내용이 없으면 나타나지 않게해야 하는데, 방법을 모르겠네요.

예를들면 옵션 1,2의 값에 내용이 들어가면 상관이 없는데,,
아래와 같이 옵션에 내용이 안들어갈때 안나타나게 할려면 어떻게 해야하는지,,,


옵션1 : <?=$write[wr_1]?><br>
옵션2 : <?=$write[wr_2]?><br>
옵션3 :
옵션4 :
옵션5 :



비가많이 오네요.. 좋은 하루되세요^^
|

댓글 3개

앗..됐다^^. 적어주신 소스에 ] <--- 하나가 빠져서 에러가 났군요^^;; 덕분에 해결했습니다. 감사합니다^^
소스는 기본스킨 gbview_skin.php파일을 그대로구요..
옵션1, 옵션2.... 이 글자들이 옵션내용이 없을경우 같이 사라지게 할려고 그러거든요;;
아래소스는 뷰파일의 내용나오는 부분입니다..

<table width=100% cellpadding=5>
<tr>
<td style='word-break:break-all;' class='lh' height=100>

옵션1 : <?=$write[wr_1]?><br>
옵션2 : <?=$write[wr_2]?><br>
옵션3 : <?=$write[wr_3]?><br>
옵션4 : <?=$write[wr_4]?><br>
옵션5 : <?=$write[wr_5]?><br>




<?
for ($i=1; $i<=$cfg[file_count]; $i++) {
if ($file[$i][view]) { echo $file[$i][view]; }
}
?>

<!-- 내용 출력 -->
<span class=content><?=$content?></span>

<!-- 테러 태그 방지용 -->
</xml></xmp><a href=""></a><a href=''></a><!--"<-->
</td>
</tr>
<? if ($is_signature) { echo "<tr><td>$signature</td></tr>"; } // 서명 출력 ?>
</table>
소스를 보여주심이

임시로
<?
if ($write[wr_1) { echo '$write[wr_1]';} //만약 wr_1에 값이 있다면 write[wr_1]에 값을 출력해라
?>
댓글을 작성하시려면 로그인이 필요합니다.

그누3질답

+
제목 글쓴이 날짜 조회
21년 전 조회 400
21년 전 조회 419
21년 전 조회 395
21년 전 조회 396
21년 전 조회 403
21년 전 조회 344
21년 전 조회 318
21년 전 조회 382
21년 전 조회 389
21년 전 조회 339
21년 전 조회 379
우리아빠
21년 전 조회 421
21년 전 조회 471
21년 전 조회 339
21년 전 조회 584
21년 전 조회 354
21년 전 조회 468
21년 전 조회 711
21년 전 조회 416
21년 전 조회 481