질문 Q #12941
<img src>에 컨트롤러 링크 입력후 이미지 출력하는 방법 질문입니다.
beop 2016-02-16 16:21:42

안녕하세요. 홈페이지가 많이 이뻐졌네요 ㅎㅎ

질문입니다.

<img src="http://test.com/test/img?var=1" />

이런식으로 이미지 주소가 아닌 컨트롤러로 파라미터와 같이 연결하여 이미지를 뿌릴려고 합니다.

검색해서 이것저것 다해봤는데 잘 안됩니다.

대충 header('Content-type: image/png'); 선언하는건 얼추 맞는 것 같은데

 그 이후 출력하는 방법을 잘모르겠습니다.

아시는분 답 남겨주시면 감사하겠습니다.

답변 2
#1 변종원(웅파) 2016-02-16 16:41:25
test 컨트롤러 img() 메소드에서 다음과 같이 작업해주시면 됩니다.

$data = file_get_contents('assets/img/avatar.jpg');

$this->output->set_content_type('image/jpg')->set_output($data);
#2 beop 2016-02-16 16:45:40
웅파님 도움주셔서 정말 감사합니다. 정말 잘됩니다.