최신글에서 첨부파일(pdf, jpg) 다운로드 방법

최신글에서 첨부파일(pdf, jpg) 다운로드 방법

QA

최신글에서 첨부파일(pdf, jpg) 다운로드 방법

본문

최신글에서 파일첨부한거 다운로드 바로 되게 하고 싶은데요

(첨부는 1개로만 고정했어요)

if (isset($list[$i]['icon_file']) && $list[$i]['icon_file']) echo " <img src='/img/icon_file.png'' >" ;

↖변경해서 파일첨부하면 현재 최신글에 다운로드 이미지는 나오는데

링크를 어떻게 해야될지 알려주실수있을까요?
검색해서 넣어봐도 안되네요 ㅜㅜ

 

 
<div class="lat2">
  <ul>
    <?php for ($i=0; $i<$list_count; $i++) {  ?>
    <li> <span><?php echo $list[$i]['wr_1']; ?></span>
      <?php
            if ($list[$i]['icon_secret']) echo "<i class=\"fa fa-lock\" aria-hidden=\"true\"></i><span class=\"sound_only\">비밀글</span> ";
            echo "<a href=\"".get_pretty_url($bo_table, $list[$i]['wr_id'])."\"> ";
            if ($list[$i]['is_notice'])
                echo "<strong>".$list[$i]['subject']."</strong>";
            else
                echo $list[$i]['subject'];
            echo $list[$i]['icon_reply']." ";
              if (isset($list[$i]['icon_file']) && $list[$i]['icon_file']) echo " <img src='/img/icon_file.png'' >" ;
           if ($list[$i]['icon_link']) echo " <i class=\"fa fa-link\" aria-hidden=\"true\"></i>" ;
           echo "</a>"; 
  
            ?>
     </li>
    <?php }  ?>
    <?php if ($list_count == 0) { //게시물이 없을 때  ?>
    <li class="empty_li">게시물이 없습니다.</li>
    <?php }  ?>
  </ul>
</div>
 

이 질문에 댓글 쓰기 :

답변 2


<div class="lat2">
  <ul>
    <?php for ($i=0; $i<$list_count; $i++) {  ?>
    <li> <span><?php echo $list[$i]['wr_1']; ?></span>
      <?php
            if ($list[$i]['icon_secret']) echo "<i class=\"fa fa-lock\" aria-hidden=\"true\"></i><span class=\"sound_only\">비밀글</span> ";
            echo "<a href=\"".get_pretty_url($bo_table, $list[$i]['wr_id'])."\"> ";
            if ($list[$i]['is_notice'])
                echo "<strong>".$list[$i]['subject']."</strong>";
            else
                echo $list[$i]['subject'];
            echo $list[$i]['icon_reply']." ";
            
            $nonce = download_file_nonce_key($bo_table, $list[$i]['wr_id']);
            $ss_name = 'ss_view_'.$bo_table.'_'.$list[$i]['wr_id'];
            if (!get_session($ss_name)) set_session($ss_name, TRUE);
            $sql = " select * from $g5['board_file_table'] where bo_table = '{$bo_table}' and wr_id = '{$list[$i][wr_id]}' order by bf_no limit 1";
            $row = sql_fetch($sql);
            $down_link = G5_BBS_URL . "/download.php?bo_table={$bo_table}&wr_id={$list[$i]['wr_id']}&no={$row['bf_no']}&nonce={$nonce}";
 
            if (isset($list[$i]['icon_file']) && $list[$i]['icon_file']) 
                echo "<a href=\"{$down_link}\"><img src='/img/icon_file.png'' ></a>" ;
            
            if ($list[$i]['icon_link']) echo " <i class=\"fa fa-link\" aria-hidden=\"true\"></i>" ;
            echo "</a>"; 
            ?>
     </li>
    <?php }  ?>
    <?php if ($list_count == 0) { //게시물이 없을 때  ?>
    <li class="empty_li">게시물이 없습니다.</li>
    <?php }  ?>
  </ul>
</div>

 

※ 참조

https://sir.kr/qa/175102

https://sir.kr/qa/514963

 


<div class="lat2">
  <ul>
    <?php for ($i=0; $i<$list_count; $i++) {  ?>
    <li> <span><?php echo $list[$i]['wr_1']; ?></span>
      <?php
$filelink = '';
$getfile = get_file($bo_table, $list[$i]['wr_id']);
if (empty($getfile[0]) == false) {
    $filelink = $getfile[0]['href'];
}

            if ($list[$i]['icon_secret']) echo "<i class=\"fa fa-lock\" aria-hidden=\"true\"></i><span class=\"sound_only\">비밀글</span> ";
            echo "<a href=\"".get_pretty_url($bo_table, $list[$i]['wr_id'])."\"> ";
            if ($list[$i]['is_notice'])
                echo "<strong>".$list[$i]['subject']."</strong>";
            else
                echo $list[$i]['subject'];
            echo $list[$i]['icon_reply']." ";
//              if (isset($list[$i]['icon_file']) && $list[$i]['icon_file']) echo " <img src='/img/icon_file.png'' >" ;
              if (isset($list[$i]['icon_file']) && $list[$i]['icon_file']) echo " <a href='{$filelink}'><img src='/img/icon_file.png'' ></a>" ;
           if ($list[$i]['icon_link']) echo " <i class=\"fa fa-link\" aria-hidden=\"true\"></i>" ;
           echo "</a>"; 
  
            ?>
     </li>
    <?php }  ?>
    <?php if ($list_count == 0) { //게시물이 없을 때  ?>
    <li class="empty_li">게시물이 없습니다.</li>
    <?php }  ?>
  </ul>
</div>
 
답변을 작성하시기 전에 로그인 해주세요.
전체 15,429
QA 내용 검색
filter #php ×

회원로그인

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