최신 게시물 (이미지,사진) 높이와 폭 값 얻어오기 > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

최신 게시물 (이미지,사진) 높이와 폭 값 얻어오기 정보

최신 게시물 (이미지,사진) 높이와 폭 값 얻어오기

본문

안녕하세요 이렇게 질문만 드리네요..
 
홈피를 급하게 만들일이 생겨서 만들긴했는데 문제 하나 발생했어요 ㅠㅠ;;;; 아...
 
죄송합니다 조금만 도와주세요 이것만 해결하면 될꺼같습니다.
 
최근 겔러리를 메인 페이지로 뽑아 오죠?
 
문제는 여기서 부터입니다.
 
이미지를 뽑아 오때
 
/data / file /  저장된썸네일 사진 으로 불러오는걸로 알고있는데요
 
여기서 사진사이즈가 300* 300이라면
 
기것을 비율에 알맞게 100*100 으로 사이즈가 되어야 하는데요..
 
120*100 으로 사이즈가 고정되어 최신게시물 에 표시되는 이미지가 찌그러져 보입니다.
 
이점을 보완하기 위해 나름 ;;;;;;;; 머리를 짜봤으나 ㅠㅠ 않돼는 ㅠㅠ;;;; 전 프로그램과는 친하지가 않아서 ㅠㅠ;;;
 
우선 질문 내용 중에 제일 중요한것은
 
최근 게시물에 불러올 (뽑아올) 이미지의 width 의 값과  height의 값을 뽑아 오는 방법
 
그리고 뽑아온  width 의 값과  height의 값을 이용해서 비율에 맞게 줄여주는 방법만 알면 해결될꺼같은데..
 
도저히 저의 실력으로는 않되서 이렇게 글을 씁니다 ㅠㅠ;;;
 
어디 참고하세요 이런글 정중히 사양합니다 ㅠㅠ;;;
 
그렇글 봐도 몰라효 ;;;

댓글 전체

저도 프로그램은 잘 몰라서 야매로 알려드립니다. ^^;
최근게시물 스킨에 보면 아래와 같은 부분이 있습니다.

<?
for ($i=0; $i<count($list); $i++){
    if ($i > 0)
    $title = get_text($list[$i][subject]);
//    $content = cut_str(get_text($list[$i][wr_content]), 80);
    $img = "$g4[path]/data/file/$bo_table/".urlencode($list[$i][file][0][file]);

... 이하는 길어서 생략

보면 $img = 로 시작하는 부분이 있나요? 그 아래에다가
$size = getimagesize($img);

이 소스를 넣습니다. 그러면
$size[0] 변수에는 가로 사이즈
$size[1] 변수에는 세로 사이즈가 들어가 있을 겁니다. 적당한 곳에 써먹으면 되겠죠.

그런데 문제는 저 사이즈가 원본 사이즈 입니다.

$size_a = $size[0]/10; 와 같이 적당한 비율로 줄여서
새로운 변수에 담아 저 변수 자체를 가로사이즈로 하면 되겠네요.

가로사이즈를 일정하게 할려면 더 코딩해야 하겠지만 저도 안해봤고 안 찾아봐서 ^^;;
좋은 방법인지 검증은 안되었습니다. ;;;
엇 된다 감사합니다 으흣...

$size = getimagesize($img);

를 넣고나서

$size[0] 가로 사이즈
$size[1] 세로사이즈

를 설정해줬습니다. 설정해줬다기보다는

$size[0] 가로 사이즈를 120으로 고정시켜주니까 세로 사이즈는 자동적으로 비율에 맞게 줄어드는군요 정말 감사합니다.

문제 해결됬습니다 ㅠ_ㅠ;;;
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

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