채택완료

게시판 이미지 변환 후 변환된 이미지 출력

안녕하세요.

게시판 첨부파일에 이미지를 올리면 원본 이미지는 삭제되고

변환된 이미지가 출력되게 하려고하는데

변환까지는 잘 되는데 변환된 이미지가 불러와지지 않습니다.

어떻게 해야할까요?

 

view.skin.php 내용

Copy
<?php
                        // 파일 출력
                        $v_img_count = count($view['file']);
                        if($v_img_count) {
                            echo "<div id=\"bo_v_img\">\n";

                            for ($i=0; $i<=count($view['file']); $i++) {
                                echo get_file_thumbnail($view['file'][$i]);
                            }
                            echo "</div>\n";
                        }
                        ?>

 

지금 사용하는 방법은

Copy
<img src="/data/file/<?=$bo_table."/".$view['file'][0]['file']?>.gif"/ 'IMG WIDTH="auto"'>

 

이렇게 사용하는데, 저렇게하면 첨부파일 0번 이미지만 출력되고 1번 이미지는 출력이 안되더라구요 ㅠㅠ

|

답변 2개 / 댓글 9개

채택된 답변
+20 포인트

Copy
if($bo_table."/".$view['file'][0]['file']){    <img src="/data/file/<?=$bo_table."/".$view['file'][0]['file']?>.gif"/ 'IMG WIDTH="auto"'>}

 

if($bo_table."/".$view['file'][1]['file']){    <img src="/data/file/<?=$bo_table."/".$view['file'][1]['file']?>.gif"/ 'IMG WIDTH="auto"'>}

답변에 대한 댓글 7개

답변감사합니다.

[CODE]
<?PHP
if($bo_table."/".$view['file'][0]['file']){ <img src="/data/file/<?=$bo_table."/".$view['file'][0]['file']?>.gif"/ 'IMG WIDTH="auto"'>}

if($bo_table."/".$view['file'][1]['file']){ <img src="/data/file/<?=$bo_table."/".$view['file'][1]['file']?>.gif"/ 'IMG WIDTH="auto"'>}
?>
[/CODE]

이렇게하면 Parse error: syntax error, unexpected '<' in view.skin.php on line 156
에러 뜨는데 제가 뭘 잘못 넣었을까요``;;;;;
[code]
<?PHP if($bo_table."/".$view['file'][0]['file']){ ?>
<img src="/data/file/<?php echo $bo_table."/".$view['file'][0]['file']?>.gif"/ 'IMG WIDTH="auto"'>
<?php } ?>

<?php if($bo_table."/".$view['file'][1]['file']){ ?>
<img src="/data/file/<?php echo $bo_table."/".$view['file'][1]['file']?>.gif"/ 'IMG WIDTH="auto"'>
<?php } ?>
[/code]
코드 수정 감사합니다!

[CODE]
<?PHP if($bo_table."/".$view['file'][0]['file']){ ?>
<img src="/data/file/<?php echo $bo_table."/".$view['file'][0]['file']?>.gif"/ 'IMG WIDTH="auto"'>
<?php } ?>

<?php if($bo_table."/".$view['file'][1]['file']){ ?>
<img src="/data/file/<?php echo $bo_table."/".$view['file'][1]['file']?>.gif"/ 'IMG WIDTH="auto"'>
<?php } ?>
[/CODE]

이렇게 코드 넣고, 첨부파일을 0번에만 1개 넣으면
no_image 아이콘이 떠버리는데 no_image를 없애고 싶습니다 ㅠㅠ...
그냥 강제로 no_image를 없앨수는 있는데
코드 자체를 "이미지가 있을 경우에만 출력"으로 해보고 싶어서..

답변 감사드립니다^^
[code]
<?PHP if($view['file'][0]){ ?>
<img src="/data/file/<?php echo $bo_table."/".$view['file'][0]['file']?>.gif"/ 'IMG WIDTH="auto"'>
<?php } ?>

<?php if($view['file'][1]){ ?>
<img src="/data/file/<?php echo $bo_table."/".$view['file'][1]['file']?>.gif"/ 'IMG WIDTH="auto"'>
<?php } ?>
[/code]
오우 잘 되네요 들레아빠님 정말 감사합니다~!
커피한잔 드리고 싶은데 가능하시면 쪽지로 카톡아이디 부탁드립니다.
감사합니다~!
잘 되신다니 좋습니다. 커피는 마신 걸로 하겠습니다.
네 감사합니다. 즐거운 하루 보내세요!!
<img src="/data/file/<?=$bo_table."/".$view['file'][1]['file']?>.gif"/ 'IMG WIDTH="auto"'>

답변에 대한 댓글 2개

그렇게도 해봤었는데
이미지를 0번만 올리게되면 1번 파일이 없기때문에 그 아래에 no image 가 떠벼려서 ㅠㅠ
https://sir.kr/gujik/1290 에 저의 연락처가 있습니다

핸드폰으로 연락주시면 같이 고민 해드릴게요

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