게시판에 첨부파일로 pdf 파일을 업로드 했을때 채택완료

게시판에 첨부파일로 pdf 파일을 업로드 했을때

다른사람이 게시물을 확인하면,

그 pdf파일이 새 브라우저로  보이게 할수는 없을까요?

직접다운받지 않고 그냥 게시물 클릭만으로 새창에서 보이게 한다는 말이죠??

아시는분 답변 주시면 대단히 감사 드리겟습니다. ^ㅡ^

답변 2개

채택된 답변
+20 포인트

view.skin.php에서

Copy
<?php if($cnt) { ?>
    <!-- 첨부파일 시작 { -->
    <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-download" aria-hidden="true"></i>
                <a href="<?php echo $view['file'][$i]['href'];  ?>" class="view_file_download">
                    <strong><?php echo $view['file'][$i]['source'] ?></strong>
                </a>
                <?php echo $view['file'][$i]['content'] ?> (<?php echo $view['file'][$i]['size'] ?>)
                <span class="bo_v_file_cnt"><?php echo $view['file'][$i]['download'] ?>회 다운로드 | DATE : <?php echo $view['file'][$i]['datetime'] ?></span>
            </li>
        <?php
            }
        }
         ?>
        </ul>
    </section>
    <!-- } 첨부파일 끝 -->
    <?php } ?>

 

$view['file'][$i]['source']의 확장자가 pdf일 때 링크값만 바꿔주시면 될 듯 하네요

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

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

다운로드를 실행하는 .php 파일에서

pdf첨부파일일 경우 다운로드가 되지않게 하시면

브라우저에서 바로 열리게 될겁니다.

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

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

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

로그인
🐛 버그신고