게시글 본문 첨부이미지 scr를 가져올 수 없나요?

게시글 본문 첨부이미지 scr를 가져올 수 없나요?

QA

게시글 본문 첨부이미지 scr를 가져올 수 없나요?

본문

아래와 같이 파일을 만들어서 첨부이미지 src를 가져왔습니다.

그런데 이상하게 img를 넣으면 이미지 출력이 되지 않습니다.

브라우저에 직접 입력하면 이미지가 나온데 ...

혹시 원인을 아시는 분 있을까요?

 

            <?php
              // 파일 출력
              $v_img_count = count($view['file']);
              if($v_img_count) {
                echo "<div id=\"bo_v_img\">\n";
                foreach($view['file'] as $key => $view_file) {
                  if($key!='count'){
                    echo $key.'<br />';
                    echo $view['file'][$key]['file'].'<br />';
                    echo '<img src="'.G5_BBS_URL.'/view_image.php?bo_table='.$bo_table.'&fn='.$view['file'][$key]['file'].'" /><br />';
                  }
                  //echo get_file_thumbnail($view_file);
                }
                echo "</div>\n";
              }
            ?>

이 질문에 댓글 쓰기 :

답변 3

<div id="bo_v_con"><?php echo get_view_thumbnail($view['content']); ?></div> 
이게 본문 내에서 이미지 출력하는것이고

 

$v_img_count = count($view['file']);
if($v_img_count) {
    echo "<div id=\"bo_v_img\">\n";

    foreach($view['file'] as $view_file) {
        echo get_file_thumbnail($view_file);
    }

    echo "</div>\n";
} 
이거는 파일 첨부한것에서 이미지 나온거에요
$view_file 이거를 print_r 디버깅해보세요

경로가 나오는지 아님 필터링 되어서 제거 되는지

 

답변 감사합니다. 제가 원하는 것은 src 이미지주소를 가져와서 활용하는 것입니다. 분명 브라우저 창에 입력하면 이미지가 나오는데... img 테그를 쓰면 이미지 없는 모양의 아이콘이 나오네요.
해당함수로 쓰면 이미지는 나오는데 html 자체도 포함되어 나와서 슬라이더 등 사용에 제약이 있더라구요.

키값과 밸류값 모두 출력했는 해당 코드로 하면 앞url은 없고 이름이 긴 파일명만 나옵니다. SRC주소는 알겠는데 이상하게 img 태그를 사용하면 이미지 없는 것과 같은 아이콘만 나오더라구요. 참 어렵네요.

딥변주셔서 감사합니다.

view_image.php를 img 태그에 넣어서는 제대로 실행 될수 없습니다

화일명을 get으로 받아서 처리하게 되어잇는데 저렇게 넣어서는 값이 넘어가지 않습니다

view_image.php를 열어서 코드를 보세요 저렇게 해서 이미지가 보일 수 있는 상황이 아닙니다

다음처럼 하세요

 

  foreach($view['file'] as $key => $view_file) {     
                  if( trim($key) =='count') continue;
                    echo $key.'<br />';
                    echo $view['file'][$key]['file'].'<br />';


                    echo '<img src="'.G5_BBS_URL.'/view_image.php?bo_table='.$bo_table.'&fn='.$view['file'][$key]['file'].'" /><br />'; //<==이게 아니고

 

                    $img = $view['file'][$key]['path'].'/'.$view['file'][$key]['file'];      //<===이렇게
                   echo "<img src='$img'><br>";
              
  }

 

 

 

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

회원로그인

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