게시판 파일첨부 인풋 동적추가하기 정보
게시판 파일첨부 인풋 동적추가하기본문
            
            
                        write.skin.php 를 간단하게 수정하시면 됩니다.
스킨 상단에
이 스크립트를 넣어주시고
파일첨부 부분인
이 소스를 아래 소스로 교체하시면 됩니다.
+ 만 있고 - 는 따로 넣지 않았습니다.
별도 디자인이 되어있는것도 아니라서 디자인은 하셔야 해요~
                
                
                스킨 상단에
<SCRIPT LANGUAGE="JavaScript">
<!--
cnt=0;
function input_append(ff){
  cnt++;
  if (cnt < <?=$file_count?>)
  {
  app = document.getElementById("append");
  app.innerHTML += "<input type='file' style='height:20px;' name='bf_file[]' title='파일첨부 <?php echo $i+1 ?> :  용량 <?php echo $upload_max_filesize ?> 이하만 업로드 가능' class='frm_file inTxt' accept='image' ><br>";
  } else {
	alert ("<?=$file_count?>개까지 등록 가능합니다")
  }
}
//-->
</SCRIPT>
이 스크립트를 넣어주시고
파일첨부 부분인
<?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">
                <?php if ($is_file_content) { ?>
                <input type="text" name="bf_content[]" value="<?php echo $file[$i]['bf_content'];  ?>" title="파일 설명을 입력해주세요." class="frm_file frm_input" size="50">
                <?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 } ?>
이 소스를 아래 소스로 교체하시면 됩니다.
<tr>
<th scope="row">파일첨부</th>
<td>
<div style="float:right;"><input type="button" value="+ 사진추가" onclick="input_append(this.form)"></div>
<div id="append" style="float:left;" ><input type='file' style="height:20px;" name='bf_file[]' title='파일첨부 <?php echo $i+1 ?> :  용량 <?php echo $upload_max_filesize ?> 이하만 업로드 가능' class='frm_file inTxt'><br>
</div>
<div style="clear:both;"></div>
</td>
</tr>
+ 만 있고 - 는 따로 넣지 않았습니다.
별도 디자인이 되어있는것도 아니라서 디자인은 하셔야 해요~
                        
                추천
                
2
                
    2
댓글 2개
                
                    파일 첨부를 하고 나서 파일추가를 하면, 그 전에 첨부한 파일이 사라지네요.
그리고 수정시, 첨부된 파일명이 나타나지 않습니다..
                    그리고 수정시, 첨부된 파일명이 나타나지 않습니다..
                
                    너무 날림으로했나보네요 ㅡ.,ㅡ;
조만간 수정해서 올리겠습니다~
                    조만간 수정해서 올리겠습니다~