유

파일 뽑아오기 질문.

이것저것 짜집기 하다보니까 아래 코드만 남는군요.
아래처럼 하면 첨부된 이미지 1장만 나오는데, 첨부된 전체 이미지 다 나오게 하려면 어떻게 해야될까요?
짜집기라서 소스가 엉성하네요. ^^;
수정좀 해주시면 무척 감사합니다!



<?
$lists = array();

for ($i=0; $i<count($list); $i++) {
$lists[$i] = $list[$i];
}
?>

<? for ($ii=0; $ii < count($lists); $ii++) {
?>

<form name="fboardlist" method="post" action="">
<input type="hidden" name="bo_table" value="<?=$bo_table?>">
<input type="hidden" name="sfl" value="<?=$sfl?>">
<input type="hidden" name="stx" value="<?=$stx?>">
<input type="hidden" name="spt" value="<?=$spt?>">
<input type="hidden" name="page" value="<?=$page?>">
<input type="hidden" name="sw" value="">

<?
$file = $lists[$ii][file][0][path] .'/'. $lists[$ii][file][0][file];
if (preg_match("/\.(jp[e]?g|gif|png)$/i", $file) && file_exists($file)) {
echo "<span align='center'><a href='$file' target='_blank'><IMG src='$file' style='CURSOR: hand;' border='0' name='target_resize_image[]'></a></span><br><br>";
echo nl2br($lists[$ii][wr_content]);
}
else echo nl2br($lists[$ii][wr_content]);
?>

<? } ?>
</form>
|

댓글 2개

아래에서 0대신에 loop를 돌려야죠
$file = $lists[$ii][file][0][path] .'/'. $lists[$ii][file][0][file];

========

for( $jj=0; $jj< $cfg['file']; $jj++) {
$file = $lists[$ii][file][ $jj ][path] .'/'. $lists[$ii][file][ $jj][file];
if( ...
echo ...
}

첨부 파일 갯수 지정이 $cfg['file']이 맞나 모르겠네요
감사합니다. 해결했습니다. ^^
갯수지정은 임의적으로 100개로 했어요. ㅎ
댓글을 작성하시려면 로그인이 필요합니다.

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

+
제목 글쓴이 날짜 조회
06-02-22 조회 1,827
06-02-22 조회 1,507
06-02-22 조회 1,419
06-02-22 조회 1,807
06-02-22 조회 1,674
06-02-22 조회 1,589
06-02-22 조회 1,598
06-02-22 조회 1,666
06-02-22 조회 1,494
06-02-22 조회 1,627
06-02-22 조회 1,058
06-02-22 조회 1,583
06-02-22 조회 1,583
06-02-22 조회 1,584
06-02-22 조회 1,689
06-02-22 조회 1,660
06-02-22 조회 1,393
06-02-22 조회 1,911
06-02-22 조회 2,069
06-02-22 조회 1,685