첨부파일 불러오려면
본문
글쓸떄 첨부파일을 아래처럼 입력했습니다.
첨부 파일 입력되고 DB에도 저장 잘됩니다.
이렇게
<?php if($w == 'u' && $file[1]['file']) { ?>
<?php if($w == 'u' && $file[2]['file']) { ?>
bf_file[1] bf_file[2] 입력된 데이터는 하나 하나 리스트에 출력하려고 합니다.
어떻게해야 원하는 자리에 입력된 이미지를 보이게 할수있을까요?
<tr>
<th scope="row">파일#2</th>
<td>
<input type="file" name="bf_file[1]" title="파일첨부2" class="frm_file frm_input">
<?php if ($is_file_content) { ?>
<input type="text" name="bf_content[1]" 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>
<tr>
<th scope="row">파일#3</th>
<td>
<input type="file" name="bf_file[2]" title="파일첨부2" class="frm_file frm_input">
<?php if ($is_file_content) { ?>
<input type="text" name="bf_content[2]" value="<?php echo ($w == 'u') ? $file[1]['bf_content'] : ''; ?>" title="파일 설명을 입력해주세요." class="frm_file frm_input">
<?php } ?>
<?php if($w == 'u' && $file[2]['file']) { ?>
<input type="checkbox" id="bf_file_del1" name="bf_file_del[2]" value="1"> <label for="bf_file_del1"><?php echo $file[2]['source'].'('.$file[2]['size'].')'; ?> 파일삭제</label>
<?php } ?>
</td>
</tr>
답변 1
/bbs/write.php 보시면
$file = get_file($bo_table, $wr_id);
if($file_count < $file['count']) {
$file_count = $file['count'];
}
for($i=0;$i<$file_count;$i++){
if(! isset($file[$i])) {
$file[$i] = array('file'=>null, 'source'=>null, 'size'=>null);
}
}
위 소스 부분을 /bbs/list.php 파일에 적용하시되 게시물 하나마다 불러와야 하는 부분이 있다보니 참고하셔서 해당 부분에 맞춰 적용해서 가져오도록 처리해 주셔야 합니다.
!-->
답변을 작성하시기 전에 로그인 해주세요.