게시판에서 사용하는 파일을 일반페이지에 출력하려고 합니다. 하지만 방법을 모르겠네요ㅠ 방법 알고계시다면 알려주시면 감사하겠습니다.
-게시판 파일 첨부 소스-
<tr>
<th scope="row">프로그램 설명 이미지</th>
<td>
<input type="file" name="bf_file[0]" title="파일첨부1" class="frm_file frm_input">
<?php if ($is_file_content) { ?>
<input type="text" name="bf_content[0]" 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>
답변 2개 / 댓글 4개
<?
include_once("_common.php");
$file = get_file($bo_table, $wr_id); //----게시판 아이디 , 해당 게시물 wr_id
print_r($file);
?>
<img src="<?=$file[0]['path']?>/<?=$file[0]['file']?>">
답변에 대한 댓글 2개
게시판 첨부 파일을 업로드하시는 건가요?
파일을 보여 주시려는 건가요?
위 소스는 업로드하는 html 코드입니다.
답변에 대한 댓글 2개
view.skin.php를 살펴 보시면
<?php
// 파일 출력
$v_img_count = count($view['file']);
if($v_img_count) {
echo "<div id=\"bo_v_img\">\n";
foreach($view['file'] as $view_file) {
echo get_file_thumbnail($view_file);
}
echo "</div>\n";
}
?>
<!-- 첨부파일 시작 { -->
<section id="bo_v_file">
<h2>첨부파일</h2>
<ul>
<?php
// 가변 파일
for ($i=0; $i<count($view['file']); $i++) {
if (isset($view['file'][$i]['source']) && $view['file'][$i]['source'] && !$view['file'][$i]['view']) {
?>
<li>
<i class="fa fa-folder-open" aria-hidden="true"></i>
<a href="<?php echo $view['file'][$i]['href']; ?>" class="view_file_download">
<strong><?php echo $view['file'][$i]['source'] ?></strong> <?php echo $view['file'][$i]['content'] ?> (<?php echo $view['file'][$i]['size'] ?>)
</a>
<br>
<span class="bo_v_file_cnt"><?php echo $view['file'][$i]['download'] ?>회 다운로드 | DATE : <?php echo $view['file'][$i]['datetime'] ?></span>
</li>
<?php
}
}
?>
</ul>
</section>
<!-- } 첨부파일 끝 -->
이런 부분 참고하시면 됩니다.
답변을 작성하려면 로그인이 필요합니다.