| 제목 | 서버의 파일 다운로드 헬퍼 사용 질문입니다. | ||
|---|---|---|---|
| 글쓴이 | 셉셉이 | 작성시각 | 2016/02/05 16:36:14 | 
|  | |||
| 안녕하세요 
 서버에 있는 파일을 다운로드 하는 코드를 작성하고 싶은데 그냥 일반적인 링크로 걸어버리니 제대로 다운이 안되더라구요 
 그래서 알아보니 다운로드 헬퍼를 이용하여 해야한다는것을 알았고... 
 여기에 있는 예제로 하는데... 잘 모르겠어서 질문합니다... 
 <?php class Download extends CI_Controller { function __construct() { parent::__construct(); $this->load->helper('download'); } function index() { $data = ''; } function download() { 
 $data = 'PancMet_IG_b15'; $name = 'PancMet_IG_b15.raw'; force_download('/www/data/PXD000750/PancMet_IG_b15.raw',NULL); } 
 이런식으로 컨트롤러를 작성하였는데... 이것이 맞는 방법인지 궁금합니다... 
 PancMet_IG_b15.raw 란 파일이 서버에 저장된 파일이고 이것을 다운받게 하고싶은데... 
 어떤식으로 컨트롤러를 작성해야하며 또... 이것을 어떻게 뷰로 불러와야하는지 한번만 설명해주시면 감사하곘습니다 ㅠㅠ 
 
 
 
 | |||
| 다음글 | 이 모델 코드가 잘못되었나요? (1) | ||
| 이전글 | 코딩 앞에 공백이 무조건 들어갑니다... (1) | ||
| 
                                하하예에
                                /
                                2016/02/05 17:03:25 /
                                추천
                                0
                             | 
$this->load->helper('download'); $data = file_get_contents( 'www.test.com/path/path/물리적으로저장된파일명.jpg' ); force_download( 보일 파일명.jpg , $data);이게 정확한 방법인지는 모르겠으나 실서버에 구현되서 잘돌아갑니다. 참고하세요^^