이미지 가로 세로 사이즈에 따라 조건 부여 채택완료

5년 전 조회 5,287

 그누보드5을 사용하고 있습니다.

게시판을 그림을 올리고

보기화면에서 그림이 나올때

그림의 가로 세로 길이에 따라 조건을 줘서 이미지를 출력하려고 하는데요

그림의 가로 세로를 어떻게 알수 있을까요?

예로

if(가로 사이즈>세로사이즈){ }

else....

이런식으로 하려고 하는데요

처리가 가능할지 고수님들의 조언 부탁드립니다.

----------------------------------------------------------------------------------------------------------   

      <div class="art_img">
           <?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++) {
              if ($view['file'][$i]['view']) {
               //echo $view['file'][$i]['view'];
               echo get_view_thumbnail($view['file'][$i]['view']);
              }
             }
             echo "</div>\n";
            }
           ?>

           </div>

답변 2개

<?php 
 $size = getimagesize("test.jpg"); 
 print_r($size); 
 

echo $size[1];


// 출력 
 Array 
 ( 
    [0] => 68 
    [1] => 100 
    [2] => 2 
    [3] => width="68" height="100" 
    [bits] => 8 
    [channels] => 3 
    [mime] => image/jpeg 
 ) 
 ?>

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

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

https://yangyag.tistory.com/270

처음부터 계산해서 올리는게 좋은방법이네요 .

참고해주세요 

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

답변에 대한 댓글 1개

꼭 가로 세로 사이즈 크기를 알아야 하는 것은 아니구요
가로 사이즈를 참조할수 있는 부분
예를 들어 $thumb_width 이런 식으로 참조해서 조건문을 만들수 없을까 해서요

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

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

로그인
🐛 버그신고