Index: /temp/trunk/html/admin/design/upload.php
===================================================================
--- /temp/trunk/html/admin/design/upload.php	(revision 10375)
+++ /temp/trunk/html/admin/design/upload.php	(revision 10376)
@@ -30,6 +30,9 @@
 sfIsSuccess($objSess);
 
+// ¥¢¥Ã¥×¥í¡¼¥É¤·¤¿¥Õ¥¡¥¤¥ë¤ò¥Õ¥©¥ë¥À
+$new_file_dir = USER_TEMPLATE_PATH.$_POST['template_code'];
+
 // ¥Õ¥¡¥¤¥ë´ÉÍý¥¯¥é¥¹
-$objUpFile = new SC_UploadFile(TEMPLATE_TEMP_DIR, USER_TEMPLATE_PATH.$_POST['template_code']);
+$objUpFile = new SC_UploadFile(TEMPLATE_TEMP_DIR, $new_file_dir);
 // ¥Õ¥¡¥¤¥ë¾ðÊó¤Î½é´ü²½
 lfInitFile();
@@ -52,9 +55,9 @@
 	} else if(count($objPage->arrErr) <= 0) {
 		// ¥Õ¥©¥ë¥ÀºîÀ®
-		$ret = @mkdir(USER_TEMPLATE_PATH.$arrRet['template_code']);
+		$ret = @mkdir($new_file_dir);
 		// °ì»þ¥Õ¥©¥ë¥À¤«¤éÊÝÂ¸¥Ç¥£¥ì¥¯¥È¥ê¤Ø°ÜÆ°
 		$objUpFile->moveTempFile();
 		// ²òÅà
-		lfUnpacking($_FILES['template_file']['name'], "./");
+		lfUnpacking($new_file_dir.$_FILES['template_file']['name'], "./");
 		// DB¤ËÊÝÂ¸
 		lfRegistTemplate($arrRet);
