지업로더 사용시 한글 파일명 깨짐
지업로더를 사용하면 파일명이 한글인 것은 깨지네요..
파일은 업로드 되는거 같은데, 다운로드가 안됨니다.
영문으로 파일명을 하면 잘되네요..
스킨은 김처로 님께서 올려주신 스킨 입니다.
http://www.sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=62142
파일은 업로드 되는거 같은데, 다운로드가 안됨니다.
영문으로 파일명을 하면 잘되네요..
스킨은 김처로 님께서 올려주신 스킨 입니다.
http://www.sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=62142
첨부파일
|
댓글을 작성하시려면 로그인이 필요합니다.
댓글 2개
파일올릴때 아예 영문 한글 관계없이 규칙만들어서 이름을 변형해서 하시는게 좋지 않을까요?
파일 업로드를 관리자만 사용하는게 아니라, 한글 띄어쓰기 등등의 글도 업로드가 되어야 합니다.
this.after_upload = function() {
var fl = document.getElementById(gup_name+"_files_list");
var url = gup_path + "/photo_upload_after.php";
var param = gup_after_upload_val;
document.getElementById(gup_name+"_btn_upload").disabled = false;
var myAjax = new Ajax.Request(
url,
{
method: 'post',
parameters: param,
onComplete: after_upload_get_file_info = function(req) {
fl.options.length = 0;
var json = eval('('+req.responseText+')');
var tt = '';
for (var i=0; i<json.files.length; i++) {
option = document.createElement("option");
option.innerHTML = json.files[i].real_name + ' (' + eval(gup_name + ".get_size_type(json.files[i].file_size)") + ')';
alert(json.files[i].real_name);
option.value = json.files[i].bf_no + '|' + json.files[i].save_name + '|' + json.files[i].real_name + '|' + json.files[i].file_size;
option.style.overflow = 'hidden';
fl.appendChild(option);
tt += json.files[i].real_name + "\n";
}
}
});
}
이 부분에서 파일명을 가져오는데 깨지네요 ㅡㅡㅋ 왜 그럴까요??