상품이미지 업로드시 파일명 특수문자 제거 코드 추가
This commit is contained in:
@ -637,14 +637,18 @@ function it_img_upload($srcfile, $filename, $dir)
|
||||
@chmod($dir, G5_DIR_PERMISSION);
|
||||
}
|
||||
|
||||
$pattern = "/[#\&\+\-%@=\/\\:;,'\"\^`~\|\!\?\*\$#<>\(\)\[\]\{\}]/";
|
||||
|
||||
$filename = preg_replace("/\s+/", "", $filename);
|
||||
$filename = preg_replace("/[#\&\+\-%@=\/\\:;,'\"\^`~\|\!\?\*\$#<>\(\)\[\]\{\}]/", "", $filename);
|
||||
$filename = preg_replace( $pattern, "", $filename);
|
||||
|
||||
$filename = preg_replace_callback(
|
||||
"/[가-힣]+/",
|
||||
create_function('$matches', 'return base64_encode($matches[0]);'),
|
||||
$filename);
|
||||
|
||||
$filename = preg_replace( $pattern, "", $filename);
|
||||
|
||||
upload_file($srcfile, $filename, $dir);
|
||||
|
||||
$file = str_replace(G5_DATA_PATH.'/item/', '', $dir.'/'.$filename);
|
||||
|
||||
Reference in New Issue
Block a user