Changeset 10642 for temp/branches
- Timestamp:
- 2006/12/14 17:09:46 (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
temp/branches/ec-cube-beta/html/admin/products/upload_csv.php
r10640 r10642 44 44 $err = false; 45 45 // ¥¨¥é¡¼¥Á¥§¥Ã¥¯ 46 $objPage->arrErr['csv_file'] = $objUpFile->makeTempFile('csv_file'); 47 48 if($objPage->arrErr['css_file'] == "") { 49 $objPage->arrErr = $objUpFile->checkEXISTS(); 50 } 51 52 if($objPage->arrErr['csv_file'] == "") { 46 $arrErr['csv_file'] = $objUpFile->makeTempFile('csv_file'); 47 48 if($arrErr['css_file'] == "") { 49 $arrErr = $objUpFile->checkEXISTS(); 50 } 51 52 // ¼Â¹Ô»þ´Ö¤òÀ©¸Â¤·¤Ê¤¤ 53 set_time_limit(0); 54 55 // ½ÐÎϤò¥Ð¥Ã¥Õ¥¡¥ê¥ó¥°¤·¤Ê¤¤(==ÆüËܸ켫ưÊÑ´¹¤â¤·¤Ê¤¤) 56 ob_end_clean(); 57 58 // IE¤Î¤¿¤á¤Ë256¥Ð¥¤¥È¶õʸ»ú½ÐÎÏ 59 echo str_pad('',256); 60 61 if($arrErr['csv_file'] == "") { 53 62 // °ì»þ¥Õ¥¡¥¤¥ë̾¤Î¼èÆÀ 54 63 $filepath = $objUpFile->getTempFilePath('csv_file'); … … 65 74 $objQuery = new SC_Query(); 66 75 $objQuery->begin(); 67 68 // ¼Â¹Ô»þ´Ö¤òÀ©¸Â¤·¤Ê¤¤69 set_time_limit(0);70 71 // ½ÐÎϤò¥Ð¥Ã¥Õ¥¡¥ê¥ó¥°¤·¤Ê¤¤(==ÆüËܸ켫ưÊÑ´¹¤â¤·¤Ê¤¤)72 ob_end_clean();73 74 // IE¤Î¤¿¤á¤Ë256¥Ð¥¤¥È¶õʸ»ú½ÐÎÏ75 echo str_pad('',256);76 76 77 77 echo "¢£¡¡CSVÅÐÏ¿¿ÊĽ¾õ¶· <br/><br/>\n"; … … 142 142 flush(); 143 143 exit; 144 } else { 145 foreach($arrErr as $val) { 146 echo "<font color=\"red\">$val</font></br>\n"; 147 } 144 148 } 145 149 break; … … 171 175 $objFormParam->addParam("µ¬³ÊID", "product_class_id", INT_LEN, "n", array("MAX_LENGTH_CHECK","NUM_CHECK")); 172 176 173 $objFormParam->addParam("µ¬³Ê̾1 (Êѹ¹ÉÔ²Ä)", "dummy1");174 $objFormParam->addParam("µ¬³Ê̾2 (Êѹ¹ÉÔ²Ä)", "dummy2");177 $objFormParam->addParam("µ¬³Ê̾1", "dummy1"); 178 $objFormParam->addParam("µ¬³Ê̾2", "dummy2"); 175 179 176 180 $objFormParam->addParam("¾¦ÉÊ̾", "name", STEXT_LEN, "KVa", array("EXIST_CHECK","SPTAB_CHECK","MAX_LENGTH_CHECK")); 181 $objFormParam->addParam("¾¦ÉÊ¥«¥Æ¥´¥ê", "category_id", STEXT_LEN, "n", array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK")); 177 182 $objFormParam->addParam("¸ø³«¥Õ¥é¥°(1:¸ø³« 2:Èó¸ø³«)", "status", INT_LEN, "n", array("EXIST_CHECK","MAX_LENGTH_CHECK","NUM_CHECK")); 178 183 $objFormParam->addParam("¾¦ÉÊ¥¹¥Æ¡¼¥¿¥¹", "product_flag", INT_LEN, "n", array("EXIST_CHECK","MAX_LENGTH_CHECK","NUM_CHECK")); … … 398 403 } 399 404 } 405 406 // ¸ºß¤¹¤ë¥«¥Æ¥´¥êID¤«¥Á¥§¥Ã¥¯ 407 $count = $objQuery->count("dtb_category", "category_id = ?", array($arrRet['category_id'])); 408 if($count == 0) { 409 $objErr->arrErr['product_id'] = "¢¨ »ØÄê¤Î¥«¥Æ¥´¥êID¤Ï¡¢ÅÐÏ¿¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£"; 410 } 400 411 } 401 412 return $objErr->arrErr;
Note: See TracChangeset
for help on using the changeset viewer.
