글쓰기 파일등록 2개로 나누고싶습니다.

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!
글쓰기 파일등록 2개로 나누고싶습니다.

QA

글쓰기 파일등록 2개로 나누고싶습니다.

본문

64e7c354a974e19fa9a4fe37c8d1d85e_1453946776_4532.png
 

현재 파일등록화면은 이렇구요 동작은 잘하지만

파일등록을 2개로 나누고싶습니다...

 

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

            <tr>

                <th scope="row">프로필 #<?php echo $i+1 ?></th>

                <td>

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

                    <?php if ($is_file_content) { ?>

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

                    <?php } ?>

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

                    <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>

                    <?php } ?>

                </td>

            </tr>

            <?php } ?>

 

이게 지금 for문으로 돌면서 파일첨부1, 파일첨부2가 되는내용인데요??

예를들자면

<input type="file" name="bf_file[]" title="파일첨부1:" class="aaa">

<input type="file" name="bf_file[]" title="파일첨부2:" class="aaa"> 

이런식으로 따로따로 좀 짜고싶은데 어떤식으로 하면 가능할지요 ㅠㅠ

파일저장은 첫번째 파일은 이곳으로 ['file']['0'] , 두번째 파일은 이곳으로 ['file']['1']

업로드 하고싶습니다..

이 질문에 댓글 쓰기 :

답변 2

<tr>
   <th scope="row">프로필 #1</th>
   <td>
    <input type="file" name="bf_file[]" title="파일첨부 1 :  용량 <?php echo $upload_max_filesize ?> 이하만 업로드 가능" class="frm_file frm_input" required>
    <?php if ($is_file_content) { ?>
    <input type="text" name="bf_content[]" value="<?php echo ($w == 'u') ? $file[0]['bf_content'] : ''; ?>" title="파일 설명을 입력해주세요." class="frm_file frm_input">
    <?php } ?>
    <?php if($w == 'u' && $file[0]['file']) { ?>
    <input type="checkbox" id="bf_file_del0" name="bf_file_del[0]" value="1"> <label for="bf_file_del0"><?php echo $file[0]['source'].'('.$file[0]['size'].')'; ?> 파일 삭제</label>
    <?php } ?>
   </td>
        </tr>
  <tr>
   <th scope="row">프로필 #2</th>
   <td>
    <input type="file" name="bf_file[]" title="파일첨부 2 :  용량 <?php echo $upload_max_filesize ?> 이하만 업로드 가능" class="frm_file frm_input" required>
    <?php if ($is_file_content) { ?>
    <input type="text" name="bf_content[]" value="<?php echo ($w == 'u') ? $file[1]['bf_content'] : ''; ?>" title="파일 설명을 입력해주세요." class="frm_file frm_input">
    <?php } ?>
    <?php if($w == 'u' && $file[1]['file']) { ?>
    <input type="checkbox" id="bf_file_del1" name="bf_file_del[1]" value="1"> <label for="bf_file_del1"><?php echo $file[1]['source'].'('.$file[1]['size'].')'; ?> 파일 삭제</label>
    <?php } ?>
   </td>
        </tr> 

현재 for문을 없애서 짜고싶은데.....

일단 2개로 나눠서 저장하는데 까지는 성공했는데 야메 코딩이라서....

좀 어떻게하면 더 간결하고 쉽게갈지가 모르겟네요 ㅠㅠ

수정코딩인데 한번 봐주세요

 

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

            <tr>

                <th scope="row">프로필 #<?php echo $i+1 ?></th>

                <td>

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

                    <?php if ($is_file_content) { ?>

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

                    <?php } ?>

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

                    <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>

                    <?php } ?>

                </td>

            </tr>

            <?php } ?>

 

 

<?php for ($i=1; $is_file && $i<2; $i++) { ?>

            <tr>

                <th scope="row">내용</th>

                <td>

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

                    <?php if ($is_file_content) { ?>

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

                    <?php } ?>

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

                    <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>

                    <?php } ?>

                </td>

            </tr>

            <?php } ?>

답변을 작성하시기 전에 로그인 해주세요.
전체 12
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT