blueimp jQuery Fileupload Plugin 사용시, 파일명이 중복될때 덮어씌우기
https://github.com/blueimp/jQuery-File-Upload 에서 구할 수 있는
jQuery blueimp Fileupload Plugin 을 사용하면, 파일업로드를 아주 쉽게 구현할 수 있습니다.
기본적으로 설치하여 사용하는 방법은 얼마전에 올린 아래 포스팅을 참고하시기 바랍니다.
이번 포스팅에서 확인할 부분은, 업로드하는 파일명이 중복되는 경우에 대한 처리입니다.
플러그인 설치후에 upload handler 가 설치되어 있는 server 폴더를 보면 UploadHandler.php 가 있는데요 (PHP 의 경우)
그 파일을 보면 아래와 같이 되어 있습니다.
protected function get_file_name($file_path, $name, $size, $type, $error,
$index, $content_range) {
$name = $this->trim_file_name($file_path, $name, $size, $type, $error,
$index, $content_range);
return $this->get_unique_filename(
$file_path,
$this->fix_file_extension($file_path, $name, $size, $type, $error,
$index, $content_range),
$size,
$type,
$error,
$index,
$content_range
);
}
return $this -> trim_file_name($file_path, $name, $size, $type, $error, $index, $content_range);
javascript replace / replaceAll 문자열내 전체에서 대상문자변환, 문자열치환 (2) | 2016.09.08 |
---|---|
jQuery 파일압축 JSZip (Zip File Plugin) 활용하기 (5) | 2016.08.31 |
jQuery FileUpload Plugin 파일업로드시 업로드 위치 동적변경하기 (0) | 2016.08.30 |
JavaScript 와 CSS 로 만든 PopUp 창 띄우기 (0) | 2016.08.25 |
javascript 숫자계산시 .. 소수점오류 수정하기 toFixed() , parseFloat() (0) | 2016.08.23 |
댓글 영역