첨부파일 확장자 구분

첨부파일 확장자 구분

QA

첨부파일 확장자 구분

본문

첨부파일의 링크인데,

첨부파일의 확장자가 pdf 일때만 아래 아이콘을 출력하고 싶은데 방법이있으까요?


echo "<a href='".$board_skin_url."/list_pdf.php?bo_table=".$bo_table."&wr_id=".$list[$i]['wr_id']."&no=0'  target='_blank' >";
                                        //echo rtrim($list[$i]['icon_file']);
                                        echo '<img src="../img/icon_pdf_view.svg" class="icon_pdf">';
                                    echo "</a>

이 질문에 댓글 쓰기 :

답변 2

1. File 넘어온거 array 로 [0],[1] 넘어왔을때 DB에 추가시켜서 

그 확장자가 뭔지 판단해서 if 걸어서 출력해주시면될듯합니다~

 

2. 파일이름이 전체다 넘어왔으면 implode로 구분자 지어서 뒤에부분만 따서 if 걸어서 출력해주셔도됩니다.

 


echo "<a href='".$board_skin_url."/list_pdf.php?bo_table=".$bo_table."&wr_id=".$list[$i]['wr_id']."&no=0'  target='_blank'>";
    $sql = " select * from $g5[board_file_table] where bo_table = '". $bo_table. "' and wr_id = '". $list[$i]['wr_id'] ."' order by bf_no ";
    $result = sql_query($sql);
    while ($row = sql_fetch_array($result)){
        $down_link = "bbs/download.php?bo_table={$bo_table}&wr_id={$list[$i]['wr_id']}&no={$row['bf_no']}";
        $file_source = addslashes($row['bf_source']);
    if(preg_replace('/^.*\.([^.]+)$/D', '$1', $file_source)=='pdf')echo '<img src="../img/icon_pdf_view.svg" class="icon_pdf">';
echo "</a>";
답변을 작성하시기 전에 로그인 해주세요.
전체 123,626 | RSS
QA 내용 검색

회원로그인

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