Index: /temp/trunk/data/class/SC_UploadFile.php
===================================================================
--- /temp/trunk/data/class/SC_UploadFile.php	(revision 9191)
+++ /temp/trunk/data/class/SC_UploadFile.php	(revision 9253)
@@ -182,5 +182,5 @@
 	
 	// ¥Õ¥©¡¼¥à¤ËÅÏ¤¹ÍÑ¤Î¥Õ¥¡¥¤¥ë¾ðÊóÇÛÎó¤òÊÖ¤¹
-	function getFormFileList($temp_url, $save_url) {
+	function getFormFileList($temp_url, $save_url, $real_size = false) {
 		$cnt = 0;
 		foreach($this->keyname as $val) {
@@ -201,8 +201,17 @@
 			}
 			if($arrRet[$val]['filepath'] != "") {
-				// ¥Õ¥¡¥¤¥ë²£Éý
-				$arrRet[$val]['width'] = $this->width[$cnt];
-				// ¥Õ¥¡¥¤¥ë½ÄÉý
-				$arrRet[$val]['height'] = $this->height[$cnt];
+				
+				if($real_size){
+					list($width, $height) = getimagesize($arrRet[$val]['filepath']);
+					// ¥Õ¥¡¥¤¥ë²£Éý
+					$arrRet[$val]['width'] = $width;
+					// ¥Õ¥¡¥¤¥ë½ÄÉý
+					$arrRet[$val]['height'] = $height;
+				}else{
+					// ¥Õ¥¡¥¤¥ë²£Éý
+					$arrRet[$val]['width'] = $this->width[$cnt];
+					// ¥Õ¥¡¥¤¥ë½ÄÉý
+					$arrRet[$val]['height'] = $this->height[$cnt];
+				}
 				// É½¼¨Ì¾
 				$arrRet[$val]['disp_name'] = $this->disp_name[$cnt];
Index: /temp/trunk/html/products/detail.php
===================================================================
--- /temp/trunk/html/products/detail.php	(revision 9250)
+++ /temp/trunk/html/products/detail.php	(revision 9253)
@@ -162,5 +162,5 @@
 $objUpFile->setDBFileList($objPage->arrProduct);
 // ¥Õ¥¡¥¤¥ëÉ½¼¨ÍÑÇÛÎó¤òÅÏ¤¹
-$objPage->arrFile = $objUpFile->getFormFileList(IMAGE_TEMP_URL, IMAGE_SAVE_URL);
+$objPage->arrFile = $objUpFile->getFormFileList(IMAGE_TEMP_URL, IMAGE_SAVE_URL, true);
 // »ÙÊ§ÊýË¡¤Î¼èÆÀ
 $objPage->arrPayment = lfGetPayment();
