테스트 사이트 - 개발 중인 베타 버전입니다

게시판 첨부파일을 두 파트로 나누는 방법이 있을까요? 채택완료

해징 1년 전 조회 2,121

관리자에서 첨부파일을 10개로 지정하고

 

포장상태 : 이미지 3개

상품이미지 : 이미지 7개

 

이렇게 저장하고 싶습니다.

 

개별적으로 하나씩 따로따로 입력하는 것은 그누스터디를 통해 알고 있습니다만

(https://gnustudy.com/bbs/board.php?bo_table=skin_board&wr_id=100)

1~3번 이미지 / 4~10번 이렇게 나눌 수 있을지 궁금해서 글 남겨봅니다!

 

</p>

<p><?php for ($i=0; $is_file && $i<$file_count; $i++) { ?>

<div class="bo_w_flie write_div">

    <div class="file_wr write_div">

        <label for="bf_file_<?php echo $i+1 ?>" class="lb_icon"><i class="fa fa-folder-open" aria-hidden="true"></i><span class="sound_only"> 파일 #<?php echo $i+1 ?></span></label>

        <input type="file" name="bf_file[]" id="bf_file_<?php echo $i+1 ?>" title="파일첨부 <?php echo $i+1 ?> : 용량 <?php echo $upload_max_filesize ?> 이하만 업로드 가능" class="frm_file w_inputs">

    </div>

    <?php if ($is_file_content) { ?>

    <input type="text" name="bf_content[]" value="<?php echo ($w == 'u') ? $file[$i]['bf_content'] : ''; ?>" title="파일 설명을 입력해주세요." class="full_input frm_input w_inputs" size="50" placeholder="파일 설명을 입력해주세요.">

    <?php } ?>

    <?php if($w == 'u' && $file[$i]['file']) { ?>

    <span class="file_del">

        <input type="checkbox" id="bf_file_del<?php echo $i ?>" name="bf_file_del[<?php echo $i;  ?>]" value="1">

        <label for="bf_file_del<?php echo $i ?>"><?php echo $file[$i]['source'].'('.$file[$i]['size'].')';  ?> 파일 삭제</label>

    </span>

    <?php } ?>       

</div>

<?php } ?></p>

<p>

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트
1년 전

이렇게 하면 되겠습니다

 <style>
 #bo_w .bo_w_flie .lb_icon { width: 80px;}
 #bo_w .bo_w_flie .frm_file { padding-left: 80px;}
 </style>

    <?php for ($i=0; $is_file && $i<$file_count; $i++) { 
         if($i<3) $label_tit= "포장상태".($i+1);
         else $label_tit = '상품이미지'.($i-2);        
    ?>
    <div class="bo_w_flie write_div">
        <div class="file_wr write_div">
            <label for="bf_file_<?php echo $i+1 ?>" class="lb_icon"><?php echo $label_tit?><span class="sound_only"> 파일 #<?php echo $i+1 ?></span></label>

 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

해징
1년 전
나누는 것만 생각했지 $1를 이용할 방법은 생각도 못해봤네요!
좋은 답변 감사합니다!

댓글을 작성하려면 로그인이 필요합니다.

1년 전

위 똑같은 소스를 반복문을 조건만 3번 7번 돌아가게 하시면 됩니다.

처음건 0,3 두번재껀 3,10으로 하시면 될거같습니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

해징
1년 전
어떻게 하면 되는지 머리로는 알겠는데 배움이 짧아 찾다가 포기했습니다ㅠ
하지만 어떤 식으로 하면 될지 알게해주셔서 감사합니다!

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인