CI 묻고 답하기

제목 파일 업로드 관련입니다
글쓴이 김종진 작성시각 2015/12/03 23:09:15
댓글 : 1 추천 : 0 스크랩 : 0 조회수 : 14112   RSS
        $config['upload_path'] = './static/user';
        // git,jpg,png 파일만 업로드를 허용한다.
        $config['allowed_types'] = 'gif|jpg|png|PNG';
        $config['encrypt_name']=TRUE;
        $config['file_name']='왜4.jpg'; 

제가 하고 있는작업이 파일 업로드를 할때 한글로 업로드했을 때를 해결하기 위해 하는 작업입니다.

많은분들이 encrypt_name으로 한글화된 파일 명을 암호화하여 바꾸고 하면 된다고해서 해보고있는데요
그렇게해서 파일이 제가 원하는 /user/디렉토리로 들어가기는 합니다. 근데 저는 지금 현재
db에 image컬럼을 별도로 구성하여 파일 명을 저장하고 있습니다. 그렇게 해서 웹으로 이미지 리스트를 출력하고 있습니다. 
그렇기때문에 저는 이 image컬럼에 들어가는 값들이 원래 기존에 한글파일명으로 갖고 오고 싶은데 방법이 없을까요?
아니면 제가 비효율적으로 코드를 구성하고 있는건가요?
db에 image 컬럼에 그냥 암호화된 파일명을 넣는게 더 나은건가요?
 
 다음글 pagination 질문이요 ㅠㅠ (1)
 이전글 세션초기화문제 (1)

댓글

변종원(웅파) / 2015/12/04 08:03:19 / 추천 0
포럼소스가 그런 구조이고 매뉴얼 보시면 원래 파일명 가져오는 옵션이 있습니다. 파일명은 암호화해서 파일로 저장하고 db에는 원래 한글 파일명과 암호화된 파일명을 저장합니다. 그리고 다운로드할때 한글파일명으로 바꿔서 다운로드해줍니다. 포럼소스 참고하세요