CI 묻고 답하기

제목 이미지 회전 추가 문의
카테고리 CI 2, 3
글쓴이 perfume 작성시각 2019/08/02 21:57:02
댓글 : 2 추천 : 0 스크랩 : 0 조회수 : 12191   RSS

핸드폰으로 찍은 사진을 업로드시 이미지가 회전이 안되어 예전에 문의드렸었는데 바빠서 못보고 있다가 이제서야 보고 궁금한게 있어서 문의 드립니다.

https://www.cikorea.net/bbs/view/qna?idx=17400&page=1&view_category=&lists_style=

여기 보시면 테러보이님이 관련 소스를 올려주시고,

변종원(웅파)님이 헬퍼로 만들어서 사용하라고 말씀 주셨습니다.

 

현재 ciboard 를 사용하고 있는데 스마트에디터에서 업로드한 이미지를 회전시키려고 합니다.

그런데 이미지가 삽입된 form 데이터는

$post_content = $this->input->post('post_content', null, '');

이렇게 받아오고 있는데요,

저 $post_content 는 img태그 말고 다른 태그들도 들어있습니다.

ImgLotate($Img); 에서 $img를 저기서 어떻게 가져와야 할까요?

그냥 ImgLotate($post_content); 하니까 당연히(?) 에러가 나더라구요.

 

도움주심에 감사히 생각하고 있습니다.

 다음글 hook이 제대로 불려오질 않습니다. (2)
 이전글 include 문의 드립니다. (5)

댓글

엽토군 / 2019/08/03 11:06:03 / 추천 0
$post_content 에서 이미지를 찾아서 그걸 회전시키는 건 순서가 아니구요.
이미지를 받고, 회전을 시켜서 서버에 저장하고, 그걸 $post_content에 포함시키는 게 순서입니다.
뭐 아시겠지만 알고계신 ImgLotate($img)에서 $img 는 URL이 아니라 이미지 리소스니까요. (그리고 lotate가 아니라 rotate지요.)

스마트에디터 이미지 업로드 구현 정확히 어떻게 되어있나요? 거기서 서버로 이미지 파일 바이너리를 서버에 줄텐데 그걸 받아서 이미지 리소스로서 회전시켜 저장하고 그 결과가 다시 에디터로 돌아가야 합니다.
perfume / 2019/08/05 00:04:13 / 추천 0
엽토군님 답변 감사드립니다. 말씀하신 내용 참고해서 다시 천천히 보겠습니다.