Index: /temp/trunk/html/admin/products/product.php
===================================================================
--- /temp/trunk/html/admin/products/product.php	(revision 9112)
+++ /temp/trunk/html/admin/products/product.php	(revision 9113)
@@ -123,12 +123,19 @@
 	// ²èÁüÊÝÂ¸½èÍý
 	$objPage->arrErr[$_POST['image_key']] = $objUpFile->makeTempFile($_POST['image_key']);
-	
+
 	// Ãæ¡¢¾®²èÁüÀ¸À®
+	$arrImageKey = array_flip($objUpFile->keyname);
+	
+	// ½Ì¾®Î¨ÀßÄê
+	(LARGE_IMAGE_WIDTH > LARGE_IMAGE_HEIGHT) ? $scale = SMALL_IMAGE_WIDTH / LARGE_IMAGE_WIDTH : $scale = SMALL_IMAGE_HEIGHT / LARGE_IMAGE_HEIGHT;
+	$path = $objUpFile->saveResizeImage($_POST['image_key'], $scale);
+	
+	$objUpFile->temp_file[$arrImageKey["main_list_image"]] = $path;
+	
 	sfprintr($_POST['image_key']);
-	
-	$path = $objUpFile->saveResizeImage($_POST['image_key'],0.5);
-	
+
+
 	sfprintr($path);
-	
+
 	lfProductPage(); // ¾¦ÉÊÅÐÏ¿¥Ú¡¼¥¸
 	break;
Index: /temp/trunk/data/class/SC_UploadFile.php
===================================================================
--- /temp/trunk/data/class/SC_UploadFile.php	(revision 9112)
+++ /temp/trunk/data/class/SC_UploadFile.php	(revision 9113)
@@ -294,5 +294,5 @@
 		$path = $objImage->saveResizeImage($filepath, $zip_scale);
 		
-		return $path;
+		return basename($path);
 	}
 }
