유

원격이미지 썸네일 기능 추가

대단할것은 없는 강좌이지만,
제 강좌를 출처를 밝히고 외부로 퍼가는 것은 허용하지만,
다른 강좌의 자료나 책의 자료로 사용되거나 부분적인 인용은 허용하지 않습니다.

강좌는 php 5. 대를 기준으로 하며, 기본적으로 GD 나 FREETYPE 등의 기본적인 라이브러리는 연동되었다는 가정하에 진행합니다. 
예전 개발 환경에서는 GD 나 FREETYPE 등의 연동여부나 php버젼들을 따졌지만, 요새 개발 환경에서는 대부분 기본적으로 다 제공하기 때문에 그렇습니다.

원격이미지 썸네일 기능 추가

이전에 만들었던 썸네일 함수는 로컬 이미지에 대한 처리만 포함되었지만
이번에는 원격 이미지에 대한 처리도 포함되었습니다.

함수명이 create_thumbnail 으로 변경 되었습니다.
사용법은 기존과 동일하나
첫번째 인자에
로컬 파일의 경로나 원격이미지의 주소나(http~~) 둘다 쓸수 있습니다.

원격 이미지 일경우에는
서버의 임시 디렉토리를 자동으로 찾아서
거기에 원본을 저장했다가 썸네일을 생성한후에
자동으로 삭제합니다.

원본을 임시 디렉토리에 저장하는 것외의
나머지 처리는
기존과 동일합니다.

가끔 302 로 인하여 파일을 못가져올때를 대비해서
302 리다이렉트에 대한 처리도 포함되었습니다.

php에 openssl 이 연동된 상태라면
아무 처리 없이 https 이미지도 읽어와서 썸네일을 만들수 있습니다.

첨부파일

image_proc.function.php (30.5 KB) 222회 2013-01-14 16:22
|

댓글 2개

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

프로그램

8,188건
+
제목 글쓴이 날짜 조회
13-03-03 조회 6,231
13-03-01 조회 5,565
13-03-01 조회 8,306
13-03-01 조회 6,302
13-02-26 조회 3,909
13-02-26 조회 3,853
13-02-26 조회 4,754
13-02-24 조회 8,164
13-02-24 조회 4,254
13-02-24 조회 3,495
13-02-24 조회 5,310
13-02-24 조회 5,302
13-02-24 조회 4,370
13-02-24 조회 5,706
13-02-24 조회 9,393
13-02-14 조회 5,101
13-02-13 조회 9,028
13-01-29 조회 7,671
13-01-24 조회 5,020
13-01-24 조회 4,895
13-01-17 조회 4,306
13-01-16 조회 4,332
13-01-08 조회 4,386
12-12-27 조회 4,052
12-12-20 조회 1.1만
12-12-20 조회 3,375
12-12-06 조회 4,364
12-12-01 조회 4,126
12-11-28 조회 5,688
12-11-25 조회 5,396
12-10-20 조회 4,661
12-10-03 조회 4,824
12-09-26 조회 4,987
12-09-15 조회 8,435
12-09-14 조회 5,454
12-09-11 조회 3,954
12-09-10 조회 3,975
12-09-05 조회 8,851
12-08-29 조회 4,648
12-08-26 조회 3,782
12-08-23 조회 3,482
12-08-22 조회 3,566
12-08-22 조회 4,381
12-08-21 조회 3,530
12-08-20 조회 3,449
12-08-20 조회 9,251
12-08-15 조회 4,367
12-08-13 조회 3,289
12-08-11 조회 4,712
12-08-05 조회 4,554
12-08-03 조회 3,339
12-08-03 조회 4,036
12-08-02 조회 5,013
12-07-29 조회 4,124
12-07-26 조회 3,704
12-07-26 조회 3,571
12-07-22 조회 3,483
12-07-20 조회 3,316
12-07-19 조회 4,183
12-07-19 조회 3,435
12-07-16 조회 3,554
12-07-16 조회 4,474
12-07-15 조회 3,547
12-07-12 조회 7,383
12-07-12 조회 5,024
12-07-11 조회 3,073
12-07-09 조회 3,233
12-07-05 조회 3,842
12-07-04 조회 4,417
12-07-04 조회 3,824
12-07-04 조회 4,347
12-06-29 조회 3,810
12-06-27 조회 3,393
12-06-24 조회 3,872
12-06-22 조회 4,184
12-06-22 조회 8,597
12-06-22 조회 3,248
12-06-21 조회 3,280
12-06-17 조회 3,901
12-06-14 조회 4,006
12-06-14 조회 3,283
12-06-08 조회 4,436
12-06-06 조회 3,395
12-06-04 조회 4,149
12-05-26 조회 4,972
12-05-26 조회 3,925
12-05-25 조회 3,223
12-05-24 조회 3,324
12-05-22 조회 3,369
12-05-20 조회 2,997
12-05-16 조회 3,133
12-05-15 조회 3,530
12-05-10 조회 3,958
12-05-08 조회 3,480
12-05-04 조회 3,328
12-05-03 조회 4,287
12-05-02 조회 3,422
12-05-02 조회 3,196
12-05-02 조회 3,289
12-04-26 조회 3,442