채택완료

이미지업로드후 썸네일생성하여 원본에 덮어씌우기 도전중 질문!

2017-01-31 (화) 11:36:22 4,707

아이폰에서 찍은 이런 이름의 파일을 게시판에 올리니

IMG_2193.JPG (2448*3264, 1.5MB) 

 

원본의 이름은

3024105557_kZoeyLta_47059f87fb79a5956d266e2fb6bce334bacff9a5.JPG (2448*3264, 1.5MB) 

썸네일(테스트 이미지폭크기를 320px으로 함)은

thumb-3024105557_kZoeyLta_47059f87fb79a5956d266e2fb6bce334bacff9a5_320x427.jpg (320*427, 19KB) 

이런식으로 이름이 저장되더군요.

저의 목표는 용량큰 원본은 썸네일 생성후 빠이빠이 하려는 겁니다.

업로드후-번개같이 썸네일생성-같은이름으로 원본에 쓰~윽 덮어씌워버리려는 겁니다.

그래서 나름 

/lib/thumbnail.lib.php

를 쳐다보고 있는데

225번쨰줄에... 하 요게 보이더군요.음... 

$thumb_file = "$target_path/thumb-{$thumb_filename}_{$thumb_width}x{$thumb_height}.".$ext[$size[2]];


그래서 원본파일이름 형식으로 바꿨습니다.
thumb- 떼고
_{$thumb_width}x{$thumb_height} 떼고
해봤는데 그래도 붙는것이 여기가 아닌가봐요?



|

답변 1개 / 댓글 1개

채택된 답변
+20 포인트

음 원본을 지우려면 파일 저장할때 파일 소유권을 nobody 로 부여되지 않도록 하는것이 먼저가 아닐까 싶습니다.

관심은 있는데 아직 시도는 안해본 거라서.

답변에 대한 댓글 1개

답글 감사합니다. 만약 완성된다면요.. 웹호스팅 회사들이 싫어할 팁임요. ㅋㅋㅋ
워드프레스에는 플러그인이 있든데 업로드 이미지 리사이저 이런식으로.... 워드프레스 관심없음. 오로지 그누사랑~

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