CI 묻고 답하기

제목 파일 업로드가 될때 파일명이 똑같이 만들어지는 현상..
글쓴이 ssukai 작성시각 2012/05/17 19:41:32
댓글 : 1 추천 : 0 스크랩 : 0 조회수 : 18282   RSS
안녕하세요..

일단 파일 업로드를 6개를 할수 있도록 만들어놨는데요..

파일이 업로드 될때 강제로 파일명을 변경 시킵니다.

for( $i = 1; $i <= 6; $i++ ){
      $config['file_name'] = mktime(date('H'),date('i'),date('s'),date('m'),date('d'),date('Y')).$i;
}


$config['file_name']  이것을 사용해서 파일명을 변경 시키는데요

루프를 돌때 마다 뒤에 $i값이 변경되어서 파일명이 생성 되야 하는데 $i 이 1만 6개의 파일명으로 만들어 집니다.

1. 234623626+1.jpg
2. 234623626+1.jpg
3. 234623626+1.jpg
4. 234623626+1.jpg
5. 234623626+1.jpg
6. 234623626+1.jpg

이런식으로 뒤에 모두 1만 붙습니다. $config['file_name'] 을 초기화 할수는 없는건가요??

메뉴얼을 몇번을 봐도 없는거 같은데요..


그리고..code syntax highlight가 익스 9에서 안되네여..
 다음글 웅파님~~~ 마지막 하나 남았습니다.. 부탁드려요~~ (8)
 이전글 flashdata의 'status'에 대한 질문. (2)

댓글

한대승(불의회상) / 2012/05/17 20:06:08 / 추천 0
파일명을 바꿧으면 라이브러리에 변경된 사항을 적용 시켜야 합니다.

for 루프 사이에 
$this->upload->initialize($config);
를 넣어 주세요.

더 자세한 사항은 아래를 참조 하세요.

http://cikorea.net/user_guide_2.1.0/libraries/file_uploading.html