테스트 사이트 - 개발 중인 베타 버전입니다

소스 합치고 싶습니다 ^^; 채택완료

sosososo 3년 전 조회 1,897

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

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

 

기존

</p>

<p><?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 }} ?></p>

<p>

 

합치고 싶은 소스

 

</p>

<p><?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>
';

                                            ?></p>

<p>

 

 

감사 합니다.

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

답변 3개

채택된 답변
+20 포인트
3년 전

</p>

<p><?php

for ($i=1; $i<=14; $i++) {

    if (empty($view['file'][$i]['source']) === true || empty($view['file'][$i]['view']) === false) {

        continue;

    }</p>

<p>    $allowed = array('pdf');

    $filename = $view['file'][$i]['source'];

    $ext = pathinfo($filename, PATHINFO_EXTENSION);</p>

<p>    $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>
';

    } 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;

}

?></p>

<p>

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

답변에 대한 댓글 3개

s
sosososo
3년 전
앗 감사합니다 ^^ 잘 쓰겠습니다. 즐거운 주말 보내세요!
s
sosososo
3년 전
적용 잘 된듯 합니다 ^^



$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> 요게 안먹합니다 ㅠㅠ
배르만
3년 전
"<i style="padding-left:10px" class="xi-link"></i></a> 요게 안먹합니다 ㅠㅠ"

이게 무슨말인지 모르겠습니다.

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

3년 전

</p>

<p><?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>';

    }

?></p>

<p>

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

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

sosososo
3년 전

 

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

 

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

 

 

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

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

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

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

로그인