From 4490438771d6f96d48c21acab8436928746fdb49 Mon Sep 17 00:00:00 2001 From: thisgun Date: Thu, 14 Jan 2021 11:39:12 +0900 Subject: [PATCH] =?UTF-8?q?preg=5Freplace=5Fcallback=20=ED=95=A8=EC=88=98?= =?UTF-8?q?=EC=97=90=EC=84=9C=20PHP=20=EA=B0=81=20=EB=B2=84=EC=A0=84?= =?UTF-8?q?=EC=97=90=20=ED=98=B8=ED=99=98=EB=90=98=EA=B2=8C=20=EC=88=98?= =?UTF-8?q?=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lib/shop.lib.php | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/lib/shop.lib.php b/lib/shop.lib.php index 9ed49ce70..adec58be1 100644 --- a/lib/shop.lib.php +++ b/lib/shop.lib.php @@ -661,12 +661,7 @@ function it_img_upload($srcfile, $filename, $dir) $filename = preg_replace("/\s+/", "", $filename); $filename = preg_replace( $pattern, "", $filename); - $filename = preg_replace_callback( - "/[가-힣]+/", - function($matches) { - return isset($matches[0]) ? base64_encode($matches[0]) : ''; - }, - $filename); + $filename = preg_replace_callback("/[가-힣]+/", '_callback_it_img_upload', $filename); $filename = preg_replace( $pattern, "", $filename); $prepend = ''; @@ -694,6 +689,9 @@ function it_img_upload($srcfile, $filename, $dir) return $file; } +function _callback_it_img_upload($matches){ + return isset($matches[0]) ? base64_encode($matches[0]) : ''; +} // 파일을 업로드 함 function upload_file($srcfile, $destfile, $dir)