소스 합치고 싶습니다 ^^;

소스 합치고 싶습니다 ^^;

QA

소스 합치고 싶습니다 ^^;

본문

pdf 첨부시에  바로 보여지도록 하기 위해 소스를 찾았는데 

적용이 어렵네요 도움좀 부탁 드립니다 ^^

 

기존


<?php }} ?>
                              <?php for ($i=14; $i<=14; $i++) { if (isset($view['file'][$i]['source']) && $view['file'][$i]['source'] && !$view['file'][$i]['view']) {?>
                              <a href="<?php echo $view['file'][$i]['href']; ?>" title="<?php echo $view['file'][$i]['source'] ?> <?php echo $view['file'][$i]['size'] ?>"><?php echo $view['file'][$i]['source'] ?><i style="padding-left:10px" class="xi-link"></i></a>
                              <?php }} ?>

 

합치고 싶은 소스

 


<?php
     $allowed = array('pdf');
     $filename = $view['file'][$i]['source'];
     $ext = pathinfo($filename, PATHINFO_EXTENSION);
     if (in_array(strtolower($ext), $allowed))
     echo 'File : <a href='.G5_URL.'/data/file/'.$bo_table.'/'.$view['file'][$i]['file'].' target="_blank" class="view_file_download" >'.$view['file'][$i]['source'].'</a><br/>';
                                            ?>

 

 

감사 합니다.

이 질문에 댓글 쓰기 :

답변 3


<?php
for ($i=1; $i<=14; $i++) {
    if (empty($view['file'][$i]['source']) === true || empty($view['file'][$i]['view']) === false) {
        continue;
    }
    $allowed = array('pdf');
    $filename = $view['file'][$i]['source'];
    $ext = pathinfo($filename, PATHINFO_EXTENSION);
    $tagstr = '';
    if (in_array(strtolower($ext), $allowed)) {
        $tagstr = 'File : <a href='.G5_URL.'/data/file/'.$bo_table.'/'.$view['file'][$i]['file'].' target="_blank" class="view_file_download" >'.$view['file'][$i]['source'].'</a><br/>';
    } else {
        $tagstr = '<a href="' . $view['file'][$i]['href'] . '" title="' . $view['file'][$i]['source'] . ' ' . $view['file'][$i]['size'] . '">' . $view['file'][$i]['source'] . '<i style="padding-left:10px" class="xi-link"></i></a>';
    }
    echo $tagstr;
}
?>

적용 잘 된듯 합니다 ^^



$tagstr = '<a href="' . $view['file'][$i]['href'] . '" title="' . $view['file'][$i]['source'] . $view['file'][$i]['size'] . '">' . $view['file'][$i]['source'] . '<i style="padding-left:10px" class="xi-link"></i></a>';



<i style="padding-left:10px" class="xi-link"></i></a>    요게 안먹합니다 ㅠㅠ

2109415718_1662136036.1946.png

 

합치기 전에는  링크 아이콘이 나오지만   새로 적용된 소스는 링크 아이콘이 안보입니다.

 

<i style="padding-left:10px" class="xi-link"></i></a> 

 

 

위에 file은 삭제 했는데 문제 없는거겠죠~


<?php
    if (in_array(strtolower($ext), $allowed)) {
        $tagstr = '<a href='.G5_URL.'/data/file/'.$bo_table.'/'.$view['file'][$i]['file'].' target="_blank" class="view_file_download" >'.$view['file'][$i]['source'].'<i style="padding-left:10px" class="xi-link"></i></a>';
    } else {
        $tagstr = '<a href="' . $view['file'][$i]['href'] . '" title="' . $view['file'][$i]['source'] . ' ' . $view['file'][$i]['size'] . '">' . $view['file'][$i]['source'] . '<i style="padding-left:10px" class="xi-link"></i></a>';
    }
?>
답변을 작성하시기 전에 로그인 해주세요.
전체 45
QA 내용 검색

회원로그인

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