제목 | 파일 업로드 관련입니다 | ||
---|---|---|---|
글쓴이 | 김종진 | 작성시각 | 2015/12/03 23:09:15 |
|
|||
$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에는 원래 한글 파일명과 암호화된 파일명을 저장합니다.
그리고 다운로드할때 한글파일명으로 바꿔서 다운로드해줍니다. 포럼소스 참고하세요
|