GNUAPP

latest 이미지 출력을 가로로 하려면?

안녕하세요 :) ~~~
아래는 게시물에 첨부한 이미지를 가로로 출력하는 latest 스킨입니다.
아래 스킨을 가로가 아닌 세로로 이미지를 출력 하려면 어떻게해야 되나요?
변수 $cn 이 출력 갯수를 나타내고, if($s%$cn==0 ) 안에 들어가있는데, 무엇을 의미하나요?



<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가

//섬네일 사이즈
$sum_width = "239"; //가로폭
$sum_height = "52"; //세로폭


$cn = 5; // 이미지 가로 출력 갯수


?>
<table width="190" border="0" cellpadding=0 cellspacing="0" align="left">
<tr align="left">
<!-- 목록 -->
<? for ($i=0; $i<count($list); $i++) {
$s = $i+1;

$img = $list[$i][file][0][path]."/".$list[$i][file][0][file];
$thumbimg = "<img src='{$img}' width='".$sum_width."' height='".$sum_height."' style='border:0 #c1c1c1 solid'>";

if($list[$i][wr_link1]){
$href = $list[$i][wr_link1];
$target = "_self";
}else{
$href = $g4[path];
$target = "_self";
}

$q++;
echo <<<HEREDOC
<td align="center">
<table border="0" cellpadding=0 cellspacing="0" align="left">
<tr><td><a href="{$href}" target="{$target}">{$thumbimg}</a></td></tr>
<tr><td height="5"></td></tr>

</table>
</td>

HEREDOC;
if($s%$cn==0 ) echo"<tr><td colspan='$colspan' align=center height=5></tr><tr>";

}
?>

<? if (count($list) == 0) { ?><tr><td colspan=4 align=center height=50><font color=#6A6A6A>게시물이 없습니다.</font></a></td></tr><? } ?>

</table>
|

댓글 2개

if($s%$cn==0 ) 이것은 풀어서 설명하자면 $s에서 $cn 으로 나눈 나머지가 0 일때를 나타냅니다.

저 부분이 있는 이유는 가로로 $cn 개 만큼 출력하고 그 이상이면 줄을 바꾸라고 적용한 겁니다.

간단히 세로 출력 하실 거면 if($s%$cn==0 ) 이 부분 필요 없으니 지우시고

간단히 <td> 앞에 <tr> 넣으시고 </td> 뒤에 </tr> 넣으시면 됩니다.

for 문안에 <tr></tr> 이 부분이 더 추가 되면 됩니다.
정품작업자님 답변 감사드려요. :)
말씀하신대로 if($s%$cn==0 ) 부분을 지우고 <tr>을 추가하니 아주 잘 되네요. ㅎ
최고입니다!



<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가

//섬네일 사이즈
$sum_width = "239"; //가로폭
$sum_height = "52"; //세로폭


$cn = 5; // 이미지 가로 출력 갯수


?>
<table width="190" border="0" cellpadding=0 cellspacing="0" align="left">
<tr align="left">
<!-- 목록 -->
<? for ($i=0; $i<count($list); $i++) {
$s = $i+1;

$img = $list[$i][file][0][path]."/".$list[$i][file][0][file];
$thumbimg = "<img src='{$img}' width='".$sum_width."' height='".$sum_height."' style='border:0 #c1c1c1 solid'>";

if($list[$i][wr_link1]){
$href = $list[$i][wr_link1];
$target = "_self";
}else{
$href = $g4[path];
$target = "_self";
}

$q++;
echo <<<HEREDOC
<tr>
<td align="center">
<table border="0" cellpadding=0 cellspacing="0" align="left">
<tr><td><a href="{$href}" target="{$target}">{$thumbimg}</a></td></tr>
<tr><td height="5"></td></tr>
</table>
</td>
</tr>

HEREDOC;

}
?>

<? if (count($list) == 0) { ?><tr><td colspan=4 align=center height=50><font color=#6A6A6A>게시물이 없습니다.</font></a></td></tr><? } ?>

</table>
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
12년 전 조회 965
12년 전 조회 2,765
12년 전 조회 998
12년 전 조회 1,533
12년 전 조회 1,042
12년 전 조회 1,702
12년 전 조회 1,597
12년 전 조회 1,201
12년 전 조회 1,035
12년 전 조회 2,186
12년 전 조회 1,472
12년 전 조회 1,079
12년 전 조회 2,443
12년 전 조회 1,603
12년 전 조회 1,638
12년 전 조회 807
12년 전 조회 1,712
12년 전 조회 1,066
12년 전 조회 1,463
12년 전 조회 1,601