| 제목 | 업로드 라이브러리 사용시 이미지 확장자 관련 질문요 | ||
|---|---|---|---|
| 글쓴이 | 진이 | 작성시각 | 2013/12/31 11:23:36 | 
|  | |||
| 이미지 업로드시 확장자 없이 파일로 업로드를 하고 싶은데요 이미지명은 제가 원하는 이름을 설정후 확장자 없이 파일로 업로드 하는 방법은 없나요? 혹시 아시면 답변 부탁드립니다~ 새해복 많이 받으세요 ^^ | |||
| 다음글 | 모바일 웹 개발시 테스트 질문입니다. (5) | ||
| 이전글 | 죄송합니다 이거 한번 더 질문하겠습니다. (4) | ||
| 
                                변종원(웅파)
                                /
                                2013/12/31 12:05:44 /
                                추천
                                0
                             | 
| 
                                진이
                                /
                                2013/12/31 12:25:34 /
                                추천
                                0
                             
                                 웅파님 답변 감사합니다. 제가 카테고리를 잘못 선택해서 적었네요 CI외 질문이었군요;; CI 질문인데 ^^; $this->load->library('upload'); 사용시 확장자 없이 이름설정을 해도 자동으로 jpg 확장자가 붙더라고요~ 혹시 방법이 있나요? | 
| 
                                한대승(불의회상)
                                /
                                2013/12/31 13:30:49 /
                                추천
                                0
                             
                                물론 있습니다. 업로드 후에 아래 처럼 하면 파일명만 나옵니다. $upload_data = $this->upload->data(); echo $upload_data['raw_name']; | 
| 
                                진이
                                /
                                2013/12/31 14:02:56 /
                                추천
                                0
                             
                                 불의회상님 답변 감사합니다. 제 질문은 업로드후 결과값을 알고자 하는게 아니라 이미지 업로드시 제가 원하는 이미지명으로 확장자 없이 파일명으로 업로드 하길 원합니다 ^^; | 
| 
                                criuce
                                /
                                2013/12/31 21:56:01 /
                                추천
                                0
                             
                                upload 라이브러리 살펴보셨어요? 보면 get_extension으로 받고 있기 때문에 직접 라이브러리를 수정하시거나 업로드 이후에 파일을 rename 하시면 될 것 같네요. | 
| 
                                진이
                                /
                                2014/01/02 09:47:31 /
                                추천
                                0
                             
                                criuce 님 답변 감사합니다. 새해복 많이 받으세요 ^^ | 
서버에 업로드 후에 특정 위치에 저장할때 확장자 빼고 원하는 파일명으로 저장하시면 됩니다.
그리고 원본파일명과 저장파일명을 db에 저장해야겠죠.
http://kr1.php.net/manual/en/function.move-uploaded-file.php 함수 참고하세요