파일 업로드 시 한글 파일명 에러가 난다면 아래 코드를 적용해 보세요. (-:


1
2
3
4
5
6
7
$arr = explode(".", $_FILES['userfile']['name']);
$ext = array_pop($arr);
$origin_name = join(".", $arr);
$_FILES['userfile']['name'] = iconv("UTF-8", "cp949", $origin_name.".".$ext);
if(empty($_FILES['userfile']['name'])){
  $_FILES['userfile']['name'] = mb_convert_encoding($origin_name.".".$ext, "EUC-KR");
}