사진 한줄당 출력갯수 정하려고 하는데 좀 도와주세요;; > 그누4 질문답변

그누4 질문답변

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

사진 한줄당 출력갯수 정하려고 하는데 좀 도와주세요;; 정보

사진 한줄당 출력갯수 정하려고 하는데 좀 도와주세요;;

본문

어느분 갤러리 스킨에 보니 글을 쓸때 한줄에 출력할 이미지 갯수를 선택하는 기능이 있더군요..
 
제가 하고싶은건
 
사진이 1장일땐 줄당 1개출력
사진이 2장일땐 줄당 2개출력
사진이 3장 이상 부터는 줄당 3개출력
 
이렇게 하고싶습니다.
 
아래부분에서 윗쪽에 if 로 어떻게 설정하면 될것같은데 제가 php 를 전혀 모르는 관계로
도움을 요청합니다.
 
 
 
$n = $view[wr_2];     // 한줄당 출력 이미지수
  
  if ($n > (count($view[file])-1)) {
   $i_count = (count($view[file])-1);  //원본이미지수가 적으면 적은갯수를..
  }
  else {
   $i_count = $n;      //원본이미지수가 많으면 설정갯수를..
  } 
  if ($i_count > 0) {
  $wid = (int)($board[bo_image_width]/$i_count); //게시판환경설정->'이미지폭크기'를 갖고 나눈다
  $board[bo_image_width] = $wid;     //자동이미지폭 조정을 위해 다시 넘겨준다..
  $wid = (int)(1/$n*100);
  }
 
.
.
.
.
.
 
  • 복사

댓글 전체

<?
$n = $write[wr_2]; // 한줄당 출력 이미지수

if ($n > (count($view[file])-1)) {
$i_count = (count($view[file])-1);  //원본이미지수가 적으면 적은갯수를..
}
else {
$i_count = $n; //원본이미지수가 많으면 설정갯수를..
}

$wid = (int)($board[bo_image_width]/$i_count); //게시판환경설정->'이미지폭크기'를 갖고 나눈다
$board[bo_image_width] = $wid; //자동이미지폭 조정을 위해 다시 넘겨준다..
$wid = (int)(1/$n*100);

echo "<table width='100%' cellpadding=3 cellspacing=0 border=0>";
echo "<tr>";
        for ($i=0; $i<=count($view[file]); $i++) {

if (($view[file][$i][view]) && $i>0 && ($i%$n == 0)) {
echo "</tr><tr>";
}
            if ($view[file][$i][view]) {
echo "<td align='center' valign='top' style='word-break:break-all'>";
echo $view[file][$i][view];
echo "<br><br>". $view[file][$i][content]; // 이미지 설명글
}
        }

// 부족한 <td> 갯수 맞추는 작업
if ((count($view[file])-1) % $n != 0) {
$td_cnt = $n - ((count($view[file])-1)%$n);
for ($t=0; $t<$td_cnt; $t++) {
echo "<td>&nbsp;</td>";
}
}

echo "</tr></table>";
echo "<p>";
        ?>
이건 원래 이렇게 되어있는거 아닌가요? ;;

이미지를 2개를 업로드하면 출력갯수설정에서 선택을 안해도 자동으로 줄당 2개로
$n = $write[wr_2]; 이부분이 그렇게되도록 하고싶습니다.

3개면 자동으로  $n = $write[wr_2]; 가 3개로 ,,,,
간단할거같은데 전 도저히 모르겠습니다.. ㅠㅠ
© SIRSOFT
현재 페이지 제일 처음으로