CI 묻고 답하기

제목 파일명 한글 이름때문에 랜덤으로 파일명을 변환하고 싶은데요.
글쓴이 sjalove 작성시각 2014/03/19 13:02:22
댓글 : 1 추천 : 0 스크랩 : 0 조회수 : 13649   RSS
DB 에 저장 시키는것은 문제가 되지 않는데...

문제는 해당 경로에 파일을 저장할때 파일명을 랜덤으로 변환된 파일명으로 바꿔줘야 하는데요.

일단 소를 보시면

$config['upload_path'] = './파일경로'; 
     $config['allowed_types'] = '*';
     
     if (!is_dir($config['upload_path'])) {
      mkdir($config['upload_path']);
     }
    $this->load->library('upload', $config);
    
    if ( $this->upload->do_upload('fileToUpload') ) {
     $file_data = $this->upload->data();
     $file_data  = $file_data['file_name'];
}

DB에서 랜덤 파일명 저장하는 방법은 

$file_data = $this->upload->data();
$file_data= $file_data['file_name'];

이 부분에서 억지로 수정을 하면 될것인데.

문제는 저장하기전에 파일명을 바꿔줘야 하는데 이 방법을 모르겠네요 ㅠ,ㅠ

방법이 있을까요?










 다음글 Object of class CI_DB_mysqli_r... (1)
 이전글 subdomain rewrite rule 질문좀 (1)

댓글

sjalove / 2014/03/19 13:10:30 / 추천 0
 아 죄송합니다.

$config['encrypt_name'] = 'TRUE';

이것이었네요 ㅠ,ㅠ