첨부파일 불러오기가 안됩니다.

첨부파일 불러오기가 안됩니다.

QA

첨부파일 불러오기가 안됩니다.

본문

g4에서 사용하던 스킨을 g5에서 변경해서 사용하려고 하는데  첨부파일을 못불러오네요
잘 좀 부탁드립니다.

 

              <? for ($i=0; $i<count($list); $i++) {
      // Thumbnail
                  $image = urlencode($list[$i][file][0][file]);
                  $ori="$g5[path]/data/file/$bo_table/" . $image;
                  $ext = strtolower(substr(strrchr($ori,"."), 1)); //확장자
                  if ( $ext=="gif"||$ext=="jpg"||$ext=="jpeg"||$ext=="png"||$ext=="bmp"||$ext=="tif"||$ext=="tiff") $ori_info=getimagesize($ori); else $ori_info="";
                  if ( $ori_info[2]=="2" || $ori_info[2]=="3" ) { //원파일이 [ 2JPG, 2JPEG, 3PNG ] 경우.
            $thum = $ori.".Thum" ;
            if ( file_exists($thum) ) { // Thumbnail [O] 경우 
           $thum_info = getimagesize ($thum);
        $thum_W = $thum_info[0] ;
        $thum_H = $thum_info[1] ; 
              } else { // Thumbnail [X] 경우
         if ( smaller( $ori_info[0], $ori_info[1] ) ) {
    maker( $thum_W, $thum_H );
       }
           }
                } else if ( $ori_info[2]=="1" || $ori_info[2]=="6" || $ori_info[2]=="7" ) { //원파일이 [ 1GIF,6BMP,7TIF ] 경우.
        if ( smaller( $ori_info[0], $ori_info[1] ) ) {
    $thum = $ori ;
       }
               } else { //원파일이 [ 1,2,3,6,7 ] 아닐 경우.
               $thum = $noIMG ;
               }
              ?>


                                     
          <td colspan="3" align="center">
               <a href="javascript://" onclick="window.open('<?=$board_skin_url?>/view.php?bo_table=<?=$bo_table?>&wr_id=<?=$list[$i][wr_id]?>', '', 'scrollbars=no,resizeable=no,toolbar=no,status=no,top=0,left=100,width=810,height=557');" title='보기'>
               <img src='<?=$thum?>' alt='보기' width="110" height="90" border=1 > </a>
                                                  
          </td>

 

 

이 질문에 댓글 쓰기 :

답변 1

g4의 경우 $list[$i][file]... 이런식으로 불로오기가 되지만 g5의 경우 보기페이지에서만 가능하고요.

대신 아래 코드를 사용해보세요.

 


$thumb = get_list_thumbnail($board['bo_table'], $list[$i]['wr_id'], $board['bo_gallery_width'], $board['bo_gallery_height']);

 

for문 안에 위 코드 삽입하시고 <img src='<?php echo $thumb['src'];?>'>..... 이렇게 사용하면 될것 같네요.

답변을 작성하시기 전에 로그인 해주세요.
전체 59,599
QA 내용 검색

회원로그인

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