Changeset 15180 for branches/feature-module-paygent/data/downloads/module
- Timestamp:
- 2007/08/03 22:34:37 (17 years ago)
- Location:
- branches/feature-module-paygent/data/downloads/module/mdl_paygent
- Files:
-
- 10 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/feature-module-paygent/data/downloads/module/mdl_paygent/mdl_paygent.inc
r15168 r15180 48 48 define ("SEVEN_CHARGE_MAX", 300000); 49 49 50 // ÅÅʸ¥Ð¡¼¥¸¥ç¥ó 51 define ("TELEGRAM_VERSION", '1.0'); 52 50 53 //¥³¥ó¥Ó¥Ë¤Î¼ïÎà 51 54 $arrConvenience = array( … … 70 73 71 74 // ¥¯¥ì¥¸¥Ã¥Èʬ³ä²ó¿ô 72 $arr CreditSplit= array(75 $arrPaymentClass = array( 73 76 '10' => '°ì³çʧ¤¤', 74 '61-2' => 'ʬ³ä ʧ¤¤(2²ó)',75 '61-3' => 'ʬ³ä ʧ¤¤(3²ó)',76 '61-6' => 'ʬ³ä ʧ¤¤(6²ó)',77 '61-10' => 'ʬ³ä ʧ¤¤(10²ó)',78 '61-15' => 'ʬ³ä ʧ¤¤(15²ó)',79 '61-20' => 'ʬ³ä ʧ¤¤(20²ó)',77 '61-2' => 'ʬ³ä2²óʧ¤¤', 78 '61-3' => 'ʬ³ä3²óʧ¤¤', 79 '61-6' => 'ʬ³ä6²óʧ¤¤', 80 '61-10' => 'ʬ³ä10²óʧ¤¤', 81 '61-15' => 'ʬ³ä15²óʧ¤¤', 82 '61-20' => 'ʬ³ä20²óʧ¤¤', 80 83 '80' => '¥ê¥Üʧ¤¤' 81 84 ); … … 89 92 * Ìá¤êÃÍ ¡§¼èÆÀ·ë²Ì 90 93 **************************************************************************************************************/ 91 function sfGetPaygentShare($telegram_kind, $arrData) { 94 function sfGetPaygentShare($telegram_kind, $arrData, $arrParam) { 95 92 96 /** ¶¦ÄÌÅÅʸ **/ 93 97 // ¥Þ¡¼¥Á¥ã¥ó¥ÈID 94 $arrSend['merchant_id'] = "11220";98 $arrSend['merchant_id'] = $arrParam['merchant_id']; 95 99 // ÀܳID 96 $arrSend['connect_id'] = "lockon";100 $arrSend['connect_id'] = $arrParam['connect_id']; 97 101 // Àܳ¥Ñ¥¹¥ï¡¼¥É 98 $arrSend['connect_password'] = "EFa04KcPwo";102 $arrSend['connect_password'] = $arrParam['connect_password']; 99 103 // ÅÅʸ¼ïÊÌID 100 104 $arrSend['telegram_kind'] = $telegram_kind; 101 105 // ÅÅʸ¥Ð¡¼¥¸¥ç¥ó 102 $arrSend['telegram_version'] = "1.0";106 $arrSend['telegram_version'] = TELEGRAM_VERSION; 103 107 // ¥Þ¡¼¥Á¥ã¥ó¥È¼è°úID 104 108 $arrSend['trading_id'] = $arrData['order_id']; … … 120 124 $p->init(); 121 125 122 // ¶°ÄÞ·èºÑµ°¿Ø 123 $arrSend = sfGetPaygentShare(PAYGENT_CREDIT, $arrData); 124 126 //¡¡¥¯¥ì¥¸¥Ã¥ÈÍѥѥé¥á¡¼¥¿¤Î¼èÆÀ 127 $arrPaymentDB = sfGetPaymentDB(MDL_PAYGENT_ID, "AND memo03 = 1"); 128 $arrOtherParam = unserialize($arrPaymentDB[0]['other_param']); 129 130 // ¶¦Ḁ̈ǡ¼¥¿¤Î¼èÆÀ 131 $arrSend = sfGetPaygentShare(PAYGENT_CREDIT, $arrData, $arrPaymentDB[0]); 132 125 133 /** ¸ÄÊÌÅÅʸ **/ 126 134 … … 131 139 // ¥«¡¼¥É͸ú´ü¸Â(MMYY) 132 140 $arrSend['card_valid_term'] = $arrInput['card_month'].$arrInput['card_year']; 141 // »Ùʧ¤¤¶èʬ¡¢Ê¬³ä²ó¿ô¤Î¼èÆÀ 142 list($payment_class, $split_count) = split("-", $arrInput['payment_class']); 143 133 144 // »Ùʧ¤¤¶èʬ 134 145 /* … … 138 149 * 80:¥ê¥Ü¥ë¥Ó¥ó¥° 139 150 */ 140 $arrSend['payment_class'] = '10';151 $arrSend['payment_class'] = $payment_class; 141 152 // ʬ³ä²ó¿ô 142 $arrSend['split_count'] = '';153 $arrSend['split_count'] = $split_count; 143 154 // 3D¥»¥¥å¥¢ÉÞÍܶèʬ 144 155 $arrSend['3dsecure_ryaku'] = '1'; 145 156 146 157 // ÅÅʸ¤ÎÁ÷ÉÕ 147 158 foreach($arrSend as $key => $val) { … … 160 171 /************************************************************************************************************** 161 172 * ´Ø¿ô̾ ¡§sfSendPaygentConveni 162 * ½èÍýÆâÍÆ ¡§¥ ¯¥ì¥¸¥Ã¥È¾ðÊó¤ÎÁ÷¿®173 * ½èÍýÆâÍÆ ¡§¥³¥ó¥Ó¥Ë¾ðÊó¤ÎÁ÷¿® 163 174 * °ú¿ô1 ¡§ 164 175 * °ú¿ô2 ¡§ … … 171 182 $p->init(); 172 183 173 // ¥³¥ó¥Ó¥Ë·èºÑ 174 $arrSend = sfGetPaygentShare(PAYGENT_CONVENI, $arrData); 184 //¡¡¥³¥ó¥Ó¥ËÍѥѥé¥á¡¼¥¿¤Î¼èÆÀ 185 $arrPaymentDB = sfGetPaymentDB(MDL_PAYGENT_ID, "AND memo03 = 2"); 186 $arrOtherParam = unserialize($arrPaymentDB[0]['other_param']); 187 188 // ¶¦Ḁ̈ǡ¼¥¿¤Î¼èÆÀ 189 $arrSend = sfGetPaygentShare(PAYGENT_CONVENI, $arrData, $arrPaymentDB[0]); 175 190 176 191 /** ¸ÄÊÌÅÅʸ **/ … … 189 204 $arrSend['customer_tel'] = $arrInput['customer_tel']; 190 205 // »Ùʧ´ü¸ÂÆü 191 $arrSend['payment_limit_date'] = '15';206 $arrSend['payment_limit_date'] = $arrOtherParam['payment_limit_date']; 192 207 // ¥³¥ó¥Ó¥Ë´ë¶È¥³¡¼¥É 193 208 $arrSend['cvs_company_id'] = $arrInput['cvs_company_id']; 194 209 // »Ùʧ¼ïÊÌ 195 210 $arrSend['sales_type'] = '1'; 196 197 sfPrintR($arrSend);198 211 199 212 // ÅÅʸ¤ÎÁ÷ÉÕ … … 209 222 // ±þÅú¤ò½èÍý 210 223 $arrRet = sfPaygentResponse(PAYGENT_CONVENI, $p, $uniqid); 211 212 213 224 214 225 return $arrRet; 215 226 } … … 228 239 $p->init(); 229 240 230 // ATM·èºÑ 231 $arrSend = sfGetPaygentShare(PAYGENT_ATM, $arrData); 232 233 sfPrintR($arrInput); 241 //¡¡ATM·èºÑÍѥѥé¥á¡¼¥¿¤Î¼èÆÀ 242 $arrPaymentDB = sfGetPaymentDB(MDL_PAYGENT_ID, "AND memo03 = 3"); 243 $arrOtherParam = unserialize($arrPaymentDB[0]['other_param']); 244 245 // ¶¦Ḁ̈ǡ¼¥¿¤Î¼èÆÀ 246 $arrSend = sfGetPaygentShare(PAYGENT_ATM, $arrData, $arrPaymentDB[0]); 247 234 248 235 249 /** ¸ÄÊÌÅÅʸ **/ … … 247 261 $arrSend['customer_name_kana'] = mb_convert_kana($arrInput['customer_name_kana'],'k'); 248 262 // ·èºÑÆâÍÆ 249 $arrSend['payment_detail'] = '¥ª¥ó¥é¥¤¥ó¥·¥ç¥Ã¥Ô¥ó¥°';263 $arrSend['payment_detail'] = $arrOtherParam['payment_detail']; 250 264 // ·èºÑÆâÍÆȾ³Ñ¥«¥Ê 251 $arrSend['payment_detail_kana'] = 'µÝײݼ®¯ËßݸÞ';265 $arrSend['payment_detail_kana'] = mb_convert_kana($arrOtherParam['payment_detail'],'k'); 252 266 // »Ùʧ´ü¸ÂÆü 253 $arrSend['payment_limit_date'] = '15';267 $arrSend['payment_limit_date'] = $arrOtherParam['payment_limit_date']; 254 268 255 269 // ÅÅʸ¤ÎÁ÷ÉÕ … … 282 296 $p->init(); 283 297 284 // ATM·èºÑ 285 $arrSend = sfGetPaygentShare(PAYGENT_BANK, $arrData); 298 //¡¡¶ä¹ÔNETÍѥѥé¥á¡¼¥¿¤Î¼èÆÀ 299 $arrPaymentDB = sfGetPaymentDB(MDL_PAYGENT_ID, "AND memo03 = 4"); 300 $arrOtherParam = unserialize($arrPaymentDB[0]['other_param']); 301 302 // ¶¦Ḁ̈ǡ¼¥¿¤Î¼èÆÀ 303 $arrSend = sfGetPaygentShare(PAYGENT_BANK, $arrData, $arrPaymentDB[0]); 286 304 287 305 /** ¸ÄÊÌÅÅʸ **/ … … 441 459 return $objPage; 442 460 } 461 462 /************************************************************************************************************** 463 * ´Ø¿ô̾ ¡§sfGetPaymentDB 464 * ½èÍýÆâÍÆ ¡§É¬Íפʥǡ¼¥¿¤ò¼èÆÀ¤¹¤ë¡£ 465 * °ú¿ô1 ¡§ 466 * °ú¿ô2 ¡§ 467 * °ú¿ô3 ¡§ 468 * Ìá¤êÃÍ ¡§¼èÆÀ·ë²Ì 469 **************************************************************************************************************/ 470 function sfGetPaymentDB($module_id, $where, $arrWhereVal = array()){ 471 $objQuery = new SC_Query(); 472 473 $arrVal = array($module_id); 474 $arrVal = array_merge($arrVal, $arrWhereVal); 475 476 $arrRet = array(); 477 $sql = "SELECT 478 module_id, 479 memo01 as merchant_id, 480 memo02 as connect_id, 481 memo03 as payment, 482 memo04 as connect_password, 483 memo05 as other_param 484 FROM dtb_payment WHERE module_id = ? " . $where; 485 $arrRet = $objQuery->getall($sql, $arrVal); 486 487 return $arrRet; 488 } 443 489 ?> -
branches/feature-module-paygent/data/downloads/module/mdl_paygent/mdl_paygent.php
r15162 r15180 90 90 /* ¥Ñ¥é¥á¡¼¥¿¾ðÊó¤Î½é´ü²½ */ 91 91 function lfInitParam($objFormParam) { 92 $objFormParam->addParam("·ÀÌ󥳡¼¥É", "code", INT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "NUM_CHECK")); 93 $objFormParam->addParam("ÀܳÀèURL", "url", URL_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "URL_CHECK")); 92 $objFormParam->addParam("¥Þ¡¼¥Á¥ã¥ó¥ÈID", "merchant_id", STEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK")); 93 $objFormParam->addParam("ÀܳID", "connect_id", STEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK")); 94 $objFormParam->addParam("Àܳ¥Ñ¥¹¥ï¡¼¥É", "connect_password", STEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK")); 95 $objFormParam->addParam("»Ùʧ´ü¸ÂÆü", "conveni_limit_date", 2, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK")); 96 $objFormParam->addParam("»Ùʧ´ü¸ÂÆü", "atm_limit_date", 2, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK")); 97 $objFormParam->addParam("»ÙʧÀâÌÀʸ", "payment_detail", STEXT_LEN, "KVa", array("MAX_LENGTH_CHECK", "KANA_CHECK"), "¥ª¥ó¥é¥¤¥ó¥·¥ç¥Ã¥Ô¥ó¥°"); 94 98 $objFormParam->addParam("ÍøÍÑ·èºÑ", "payment", "", "", array("EXIST_CHECK")); 95 $objFormParam->addParam("ÍøÍÑ¥¯¥ì¥¸¥Ã¥È", "credit");96 $objFormParam->addParam("ÍøÍÑ¥³¥ó¥Ó¥Ë", "convenience");97 99 return $objFormParam; 98 100 } 99 101 100 102 // ¥¨¥é¡¼¥Á¥§¥Ã¥¯¤ò¹Ô¤¦ 101 103 function lfCheckError(){ 102 104 global $objFormParam; 103 104 105 $arrErr = $objFormParam->checkError(); 105 106 // ÍøÍÑ¥¯¥ì¥¸¥Ã¥È¡¢ÍøÍÑ¥³¥ó¥Ó¥Ë¤Î¥¨¥é¡¼¥Á¥§¥Ã¥¯ 107 $arrChkPay = $_POST["payment"]; 108 foreach((array)$arrChkPay as $key => $val){ 109 // ÍøÍÑ¥¯¥ì¥¸¥Ã¥È 110 if($val == 1 and count($_POST["credit"]) <= 0){ 111 $arrErr["credit"] = "ÍøÍÑ¥¯¥ì¥¸¥Ã¥È¤¬ÁªÂò¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£<br />"; 112 } 113 // ÍøÍÑ¥³¥ó¥Ó¥Ë 114 if($val == 2 and count($_POST["convenience"]) <= 0){ 115 $arrErr["convenience"] = "ÍøÍÑ¥³¥ó¥Ó¥Ë¤¬ÁªÂò¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£<br />"; 116 } 117 } 118 119 // sslÂбþȽÄê 120 if(!extension_loaded('openssl') and ereg( "^https://", $_POST["url"] )){ 121 $arrErr["url"] = "¤³¤Î¥µ¡¼¥Ð¡¼¤ÏSSL¤ËÂбþ¤·¤Æ¤¤¤Þ¤»¤ó¡£<br>http¤ÇÀܳ¤·¤Æ¤¯¤À¤µ¤¤¡£"; 122 } 123 124 // Àܳ¥Á¥§¥Ã¥¯¤ò¹Ô¤¦ 125 if(count($arrErr) == 0) $arrErr = lfChkConnect(); 126 106 if($_POST['conveni_limit_date'] != "" && !($_POST['conveni_limit_date'] >= 1 && $_POST['conveni_limit_date'] <= 60)) { 107 $arrErr['conveni_limit_date'] = "¢¨ »Ùʧ´ü¸ÂÆü¤Ï¡¢1¡Á60Æü¤Þ¤Ç¤Î´Ö¤ÇÀßÄꤷ¤Æ¤¯¤À¤µ¤¤¡£<br>"; 108 } 109 if($_POST['atm_limit_date'] != "" && !($_POST['atm_limit_date'] >= 0 && $_POST['atm_limit_date'] <= 60)) { 110 $arrErr['atm_limit_date'] = "¢¨ »Ùʧ´ü¸ÂÆü¤Ï¡¢0¡Á60Æü¤Þ¤Ç¤Î´Ö¤ÇÀßÄꤷ¤Æ¤¯¤À¤µ¤¤¡£<br>"; 111 } 127 112 return $arrErr; 128 }129 130 // Àܳ¥Á¥§¥Ã¥¯¤ò¹Ô¤¦131 function lfChkConnect(){132 global $objQuery;133 global $objPage;134 135 $arrRet = array();136 137 // ¥á¡¼¥ë¥¢¥É¥ì¥¹¼èÆÀ138 $email = $objQuery->getone("SELECT email03 FROM dtb_baseinfo");139 140 // ·ÀÌ󥳡¼¥É141 (in_array(1, (array)$_POST["payment"])) ? $cre = "1" : $cre = "0";142 (in_array(2, (array)$_POST["payment"])) ? $con = "1" : $con = "0";143 $st_code = $cre . "0" . $con . "00-0000-00000";144 145 // Á÷¿®¥Ç¡¼¥¿À¸À®146 $arrSendData = array(147 'contract_code' => $_POST["code"], // ·ÀÌ󥳡¼¥É148 'user_id' => "connect_test", // ¥æ¡¼¥¶ID149 'user_name' => "Àܳ¥Æ¥¹¥È", // ¥æ¡¼¥¶Ì¾150 'user_mail_add' => $email, // ¥á¡¼¥ë¥¢¥É¥ì¥¹151 'st_code' => $st_code, // ·èºÑ¶èʬ152 'process_code' => '3', // ½èÍý¶èʬ(¸ÇÄê)153 'xml' => '1', // ±þÅú·Á¼°(¸ÇÄê)154 );155 return $arrRet;156 113 } 157 114 … … 161 118 162 119 //¥Ç¡¼¥¿¤ò¼èÆÀ 163 $arrRet = lfGetPaymentDB(MDL_PAYGENT_ID, "AND del_flg = '0'"); 164 165 // Ãͤò¥»¥Ã¥È 120 $arrRet = sfGetPaymentDB(MDL_PAYGENT_ID, "AND del_flg = '0'"); 166 121 $objFormParam->setParam($arrRet[0]); 167 122 123 168 124 // ²èÌÌɽ¼¨ÍѤ˥ǡ¼¥¿¤òÊÑ´¹ 169 125 $arrDisp = array(); 126 170 127 foreach($arrRet as $key => $val){ 171 128 // ÍøÍÑ·èºÑ¤òɽ¼¨ÍѤËÊÑ´¹ 172 129 $arrDisp["payment"][$key] = $val["payment"]; 173 130 174 // ¥¯¥ì¥¸¥Ã¥È¤Î·èºÑ¶èʬ¤ò¼èÆÀ 175 if($val["payment"] == 1) $credit = $val["payment_code"]; 176 131 switch($val['payment']) { 132 // ¥¯¥ì¥¸¥Ã¥È 133 case '1': 134 break; 177 135 // ¥³¥ó¥Ó¥Ë 178 if($val["payment"] == 2) $arrDisp["convenience"] = $val["convenience"]; 179 } 136 case '2': 137 $arrParam = unserialize($val['other_param']); 138 $arrDisp['conveni_limit_date'] = $arrParam['payment_limit_date']; 139 break; 140 // ATM·èºÑ 141 case '3': 142 $arrParam = unserialize($val['other_param']); 143 $arrDisp['payment_detail'] = $arrParam['payment_detail']; 144 $arrDisp['atm_limit_date'] = $arrParam['payment_limit_date']; 145 break; 146 // ¥Í¥Ã¥È¥Ð¥ó¥¯ 147 case '4': 148 break; 149 } 150 } 151 180 152 $objFormParam->setParam($arrDisp); 181 $objFormParam->splitParamCheckBoxes("convenience"); 182 183 // ¥¯¥ì¥¸¥Ã¥È 184 if(substr($credit, 0, 1)) $arrCredit["credit"][] = 1; 185 if(substr($credit, 1, 1)) $arrCredit["credit"][] = 2; 186 $objFormParam->setParam($arrCredit); 187 } 188 189 // DB¤«¤é¥Ç¡¼¥¿¤ò¼èÆÀ¤¹¤ë 190 function lfGetPaymentDB($module_id, $where, $arrWhereVal = array()){ 191 global $objQuery; 192 193 $arrVal = array($module_id); 194 $arrVal = array_merge($arrVal, $arrWhereVal); 195 196 $arrRet = array(); 197 $sql = "SELECT 198 module_id, 199 memo01 as code, 200 memo02 as url, 201 memo03 as payment, 202 memo04 as payment_code, 203 memo05 as convenience 204 FROM dtb_payment WHERE module_id = ? " . $where; 205 $arrRet = $objQuery->getall($sql, $arrVal); 206 207 return $arrRet; 208 } 209 153 } 210 154 211 155 // ¥Ç¡¼¥¿¤Î¹¹¿·½èÍý … … 213 157 global $objQuery; 214 158 global $objSess; 215 216 // ÍøÍÑ¥³¥ó¥Ó¥Ë¤Ë¥Á¥§¥Ã¥¯¤¬Æþ¤Ã¤Æ¤¤¤ë¾ì¹ç¤Ë¤Ï¡¢¥Ï¥¤¥Õ¥ó¶èÀÚ¤ê¤ËÊÔ½¸¤¹¤ë 217 $convCnt = count($_POST["convenience"]); 218 if($convCnt > 0){ 219 $convenience = $_POST["convenience"][0]; 220 for($i = 1 ; $i < $convCnt ; $i++){ 221 $convenience .= "-" . $_POST["convenience"][$i]; 222 } 223 } 224 225 // del_flg¤òºï½ü¤Ë¤·¤Æ¤ª¤¯ 159 160 // ´ØÏ¢¤¹¤ë»Ùʧ¤¤ÊýË¡¤Îdel_flg¤òºï½ü¤Ë¤·¤Æ¤ª¤¯ 226 161 $del_sql = "UPDATE dtb_payment SET del_flg = 1 WHERE module_id = ? "; 227 162 $arrDel = array($module_id); … … 234 169 235 170 // »ÙʧÊýË¡¥Ç¡¼¥¿¤ò¼èÆÀ 236 $arrPaymentData = lfGetPaymentDB(MDL_PAYGENT_ID, "AND memo03 = ?", array($val));171 $arrPaymentData = sfGetPaymentDB(MDL_PAYGENT_ID, "AND memo03 = ?", array($val)); 237 172 238 173 // ¥¯¥ì¥¸¥Ã¥È¤Ë¥Á¥§¥Ã¥¯¤¬Æþ¤Ã¤Æ¤¤¤ì¤Ð¥¯¥ì¥¸¥Ã¥È¤òÅÐÏ¿¤¹¤ë 239 174 if($val == 1){ 240 (in_array(1, $_POST["credit"])) ? $visa = "1" : $visa = "0";241 (in_array(2, $_POST["credit"])) ? $jcb = "1" : $jcb = "0";242 175 $arrData = array( 243 176 "payment_method" => "PAYGENT¥¯¥ì¥¸¥Ã¥È" … … 249 182 ,"module_id" => $module_id 250 183 ,"module_path" => MODULE_PATH . "mdl_paygent/paygent_credit.php" 251 ,"memo01" => $_POST[" code"]252 ,"memo02" => $_POST[" url"]184 ,"memo01" => $_POST["merchant_id"] 185 ,"memo02" => $_POST["connect_id"] 253 186 ,"memo03" => $val 254 ,"memo04" => $visa . $jcb . "000-0000-00000" 187 ,"memo04" => $_POST["connect_password"] 188 ,"memo05" => "" 255 189 ,"del_flg" => "0" 256 190 ,"charge_flg" => "2" … … 262 196 // ¥³¥ó¥Ó¥Ë¤Ë¥Á¥§¥Ã¥¯¤¬Æþ¤Ã¤Æ¤¤¤ì¤Ð¥³¥ó¥Ó¥Ë¤òÅÐÏ¿¤¹¤ë 263 197 if($val == 2){ 264 265 // ¥»¥Ö¥ó¥¤¥ì¥Ö¥ó¤Î¤ßÁªÂò¤·¤¿¾ì¹ç¤Ë¤ÏÍøÍѾå¸Â¤ò30Ëü¤Ë¤¹¤ë¡£ 266 if(count($_POST["convenience"]) == 1 and $_POST["convenience"][0] == 11) { 267 $upper_rule_max = SEVEN_CHARGE_MAX; 268 ($arrPaymentData["upper_rule"] > $upper_rule_max or $arrPaymentData["upper_rule"] == "") ? $upper_rule = $upper_rule_max : $upper_rule = $arrPaymentData["upper_rule"]; 269 }else{ 270 $upper_rule_max = CHARGE_MAX; 271 $upper_rule = $upper_rule_max; 272 } 198 $arrParam = array(); 199 $arrParam['payment_limit_date'] = $_POST['conveni_limit_date']; 273 200 274 201 $arrData = array( … … 281 208 ,"module_id" => $module_id 282 209 ,"module_path" => MODULE_PATH . "mdl_paygent/paygent_conveni.php" 283 ,"memo01" => $_POST[" code"]284 ,"memo02" => $_POST[" url"]210 ,"memo01" => $_POST["merchant_id"] 211 ,"memo02" => $_POST["connect_id"] 285 212 ,"memo03" => $val 286 ,"memo04" => "00100-0000-00000"287 ,"memo05" => $convenience213 ,"memo04" => $_POST["connect_password"] 214 ,"memo05" => serialize($arrParam) 288 215 ,"del_flg" => "0" 289 216 ,"charge_flg" => "1" … … 294 221 // ATM·èºÑ¤Ë¥Á¥§¥Ã¥¯¤¬Æþ¤Ã¤Æ¤¤¤ì¤ÐATM·èºÑ¤òÅÐÏ¿¤¹¤ë 295 222 if($val == 3){ 223 $arrParam = array(); 224 $arrParam['payment_detail'] = $_POST['payment_detail']; 225 $arrParam['payment_limit_date'] = $_POST['atm_limit_date']; 226 296 227 $arrData = array( 297 228 "payment_method" => "PAYGENTATM·èºÑ" … … 303 234 ,"module_id" => $module_id 304 235 ,"module_path" => MODULE_PATH . "mdl_paygent/paygent_atm.php" 305 ,"memo01" => $_POST[" code"]306 ,"memo02" => $_POST[" url"]236 ,"memo01" => $_POST["merchant_id"] 237 ,"memo02" => $_POST["connect_id"] 307 238 ,"memo03" => $val 308 ,"memo04" => "00100-0000-00000"309 ,"memo05" => $convenience239 ,"memo04" => $_POST["connect_password"] 240 ,"memo05" => serialize($arrParam) 310 241 ,"del_flg" => "0" 311 242 ,"charge_flg" => "1" … … 325 256 ,"module_id" => $module_id 326 257 ,"module_path" => MODULE_PATH . "mdl_paygent/paygent_bank.php" 327 ,"memo01" => $_POST[" code"]328 ,"memo02" => $_POST[" url"]258 ,"memo01" => $_POST["merchant_id"] 259 ,"memo02" => $_POST["connect_id"] 329 260 ,"memo03" => $val 330 ,"memo04" => "00100-0000-00000"331 ,"memo05" => $convenience261 ,"memo04" => $_POST["connect_password"] 262 ,"memo05" => "" 332 263 ,"del_flg" => "0" 333 264 ,"charge_flg" => "1" -
branches/feature-module-paygent/data/downloads/module/mdl_paygent/mdl_paygent.tpl
r15162 r15180 41 41 } 42 42 43 list = new Array('convenience[]' );43 list = new Array('convenience[]','conveni_limit_date'); 44 44 if(fm[payment[pi]][1].checked){ 45 45 fnChangeDisabled(list, false); … … 130 130 <table width="442" border="0" cellspacing="1" cellpadding="8" summary=" "> 131 131 <tr class="fs12n"> 132 <td width="" bgcolor="#f3f3f3">·ÀÌ󥳡¼¥É<span class="red">¢¨</span></td> 133 <td width="337" bgcolor="#ffffff"> 134 <!--{assign var=key value="code"}--> 135 <span class="red12"><!--{$arrErr[$key]}--></span> 136 <input type="text" name="<!--{$key}-->" style="ime-mode:disabled; <!--{$arrErr[$key]|sfGetErrorColor}-->" value="<!--{$arrForm[$key].value}-->" class="box10" maxlength="<!--{$smarty.const.INT_LEN}-->"> 137 </td> 138 </tr> 139 <tr class="fs12n"> 140 <td width="" bgcolor="#f3f3f3">ÀܳÀèURL<span class="red">¢¨</span></td> 141 <td width="337" bgcolor="#ffffff"> 142 <!--{assign var=key value="url"}--> 143 <span class="red12"><!--{$arrErr[$key]}--></span> 144 <input type="text" name="<!--{$key}-->" style="ime-mode:disabled; <!--{$arrErr[$key]|sfGetErrorColor}-->" value="<!--{$arrForm[$key].value}-->" class="box40" maxlength="<!--{$smarty.const.URL_LEN}-->"> 145 </td> 146 </tr> 147 <tr class="fs12n"> 148 <td width="90" bgcolor="#f3f3f3">ÍøÍÑ·èºÑ<span class="red">¢¨</span></td> 149 <td width="337" bgcolor="#ffffff"> 132 <td width="100" bgcolor="#f3f3f3">¥Þ¡¼¥Á¥ã¥ó¥ÈID<span class="red">¢¨</span></td> 133 <td width="300" bgcolor="#ffffff"> 134 <!--{assign var=key value="merchant_id"}--> 135 <span class="red12"><!--{$arrErr[$key]}--></span> 136 <input type="text" name="<!--{$key}-->" style="ime-mode:disabled; <!--{$arrErr[$key]|sfGetErrorColor}-->" value="<!--{$arrForm[$key].value}-->" class="box20" maxlength="<!--{$smarty.const.STEXT_LEN}-->"> 137 </td> 138 </tr> 139 <tr class="fs12n"> 140 <td width="" bgcolor="#f3f3f3">ÀܳID<span class="red">¢¨</span></td> 141 <td width="" bgcolor="#ffffff"> 142 <!--{assign var=key value="connect_id"}--> 143 <span class="red12"><!--{$arrErr[$key]}--></span> 144 <input type="text" name="<!--{$key}-->" style="ime-mode:disabled; <!--{$arrErr[$key]|sfGetErrorColor}-->" value="<!--{$arrForm[$key].value}-->" class="box20" maxlength="<!--{$smarty.const.STEXT_LEN}-->"> 145 </td> 146 </tr> 147 <tr class="fs12n"> 148 <td width="" bgcolor="#f3f3f3">Àܳ¥Ñ¥¹¥ï¡¼¥É<span class="red">¢¨</span></td> 149 <td width="" bgcolor="#ffffff"> 150 <!--{assign var=key value="connect_password"}--> 151 <span class="red12"><!--{$arrErr[$key]}--></span> 152 <input type="password" name="<!--{$key}-->" style="ime-mode:disabled; <!--{$arrErr[$key]|sfGetErrorColor}-->" value="<!--{$arrForm[$key].value}-->" class="box20" maxlength="<!--{$smarty.const.STEXT_LEN}-->"> 153 </td> 154 </tr> 155 <tr class="fs12n"> 156 <td width="" bgcolor="#f3f3f3">ÍøÍÑ·èºÑ<span class="red">¢¨</span></td> 157 <td width="" bgcolor="#ffffff"> 150 158 <!--{assign var=key value="payment"}--> 151 159 <span class="red12"><!--{$arrErr[$key]}--></span> … … 153 161 </td> 154 162 </tr> 155 <tr class="fs12n"> 156 <td width="90" bgcolor="#f3f3f3">¥¯¥ì¥¸¥Ã¥È</td> 157 <td width="337" bgcolor="#ffffff"> 158 <!--{assign var=key value="credit"}--> 159 <span class="red12"><!--{$arrErr[$key]}--></span> 160 <!--{html_checkboxes_ex name="$key" options=$arrCredit selected=$arrForm[$key].value style=$arrErr[$key]|sfGetErrorColor}--> 161 </td> 162 </tr> 163 <tr class="fs12n"> 164 <td width="90" bgcolor="#f3f3f3">¥³¥ó¥Ó¥Ë</td> 165 <td width="337" bgcolor="#ffffff"> 166 <!--{assign var=key value="convenience"}--> 167 <span class="red12"><!--{$arrErr[$key]}--></span> 168 <!--{html_checkboxes_ex name="$key" options=$arrConvenience selected=$arrForm[$key].value style=$arrErr[$key]|sfGetErrorColor}--> 169 </td> 170 </tr> 163 164 <tr class="fs12n"> 165 <td colspan="2" width="90" bgcolor="#f3f3f3">¢§¥³¥ó¥Ó¥ËÀßÄê</td> 166 </tr> 167 168 <tr class="fs12n"> 169 <td width="" bgcolor="#f3f3f3">»Ùʧ´ü¸ÂÆü</td> 170 <td width="" bgcolor="#ffffff"> 171 <!--{assign var=key value="conveni_limit_date"}--> 172 <span class="red12"><!--{$arrErr[$key]}--></span> 173 ¹ØÆþÆü¤è¤ê<input type="text" name="<!--{$key}-->" style="ime-mode:disabled; <!--{$arrErr[$key]|sfGetErrorColor}-->" value="<!--{$arrForm[$key].value}-->" size="2" maxlength="2">Æü 174 </td> 175 </tr> 176 177 <tr class="fs12n"> 178 <td colspan="2" width="90" bgcolor="#f3f3f3">¢§ATM·èºÑÀßÄê</td> 179 </tr> 180 181 <tr class="fs12n"> 182 <td width="" bgcolor="#f3f3f3">»Ùʧ´ü¸ÂÆü</td> 183 <td width="" bgcolor="#ffffff"> 184 <!--{assign var=key value="atm_limit_date"}--> 185 <span class="red12"><!--{$arrErr[$key]}--></span> 186 ¹ØÆþÆü¤è¤ê<input type="text" name="<!--{$key}-->" style="ime-mode:disabled; <!--{$arrErr[$key]|sfGetErrorColor}-->" value="<!--{$arrForm[$key].value}-->" size="2" maxlength="2">Æü 187 </td> 188 </tr> 189 <tr class="fs12n"> 190 <td width="" bgcolor="#f3f3f3">»ÙʧÀâÌÀʸ¡Ê¥«¥Ê¡Ë</td> 191 <td width="" bgcolor="#ffffff"> 192 <!--{assign var=key value="payment_detail"}--> 193 <span class="red12"><!--{$arrErr[$key]}--></span> 194 <input type="text" name="<!--{$key}-->" style="ime-mode:disabled; <!--{$arrErr[$key]|sfGetErrorColor}-->" value="<!--{$arrForm[$key].value}-->" class="box30" maxlength="<!--{$smarty.const.STEXT_LEN}-->"><br> 195 <span class="fs12">¢¨ Æþ¶â»þ¤Ë²èÌÌɽ¼¨¤µ¤ì¤ë³ÎǧÍѤÎÀâÌÀʸ¡Ö¡û¡û¡û¥ª¥ó¥é¥¤¥ó¥·¥ç¥Ã¥×¡×Åù</span> 196 </td> 197 </tr> 198 171 199 <!--{assign var=key value="service"}--> 172 200 <!--{if $arrErr[$key] != ""}--> -
branches/feature-module-paygent/data/downloads/module/mdl_paygent/paygent_atm.php
r15168 r15180 25 25 $objSiteInfo = $objView->objSiteInfo; 26 26 $arrInfo = $objSiteInfo->data; 27 28 27 // ¥Ñ¥é¥á¡¼¥¿´ÉÍý¥¯¥é¥¹ 29 28 $objFormParam = new SC_FormParam(); 29 30 // °ì»þ¼õÃí¥Æ¡¼¥Ö¥ë¤ÎÆɹþ 31 $arrData = sfGetOrderTemp($uniqid); 32 30 33 // ¥Ñ¥é¥á¡¼¥¿¾ðÊó¤Î½é´ü²½ 31 lfInitParam( );34 lfInitParam($arrData); 32 35 // POSTÃͤμèÆÀ 33 36 $objFormParam->setParam($_POST); … … 35 38 // ¥«¡¼¥È½¸·×½èÍý 36 39 $objPage = sfTotalCart($objPage, $objCartSess, $arrInfo); 37 38 // °ì»þ¼õÃí¥Æ¡¼¥Ö¥ë¤ÎÆɹþ39 $arrData = sfGetOrderTemp($uniqid);40 40 41 41 // ¥«¡¼¥È½¸·×¤ò¸µ¤ËºÇ½ª·×»» … … 60 60 $arrInput = $objFormParam->getHashArray(); 61 61 // ¥¯¥ì¥¸¥Ã¥ÈÅÅʸÁ÷¿® 62 list($result, $message)= sfSendPaygentATM($arrData, $arrInput, $uniqid);62 $arrRet = sfSendPaygentATM($arrData, $arrInput, $uniqid); 63 63 64 64 // À®¸ù 65 if($ result!= "") {65 if($arrRet['payment_id'] != "") { 66 66 // Àµ¾ï¤ËÅÐÏ¿¤µ¤ì¤¿¤³¤È¤òµÏ¿¤·¤Æ¤ª¤¯ 67 67 $objSiteSess->setRegistFlag(); … … 84 84 //------------------------------------------------------------------------------------------------------- 85 85 /* ¥Ñ¥é¥á¡¼¥¿¾ðÊó¤Î½é´ü²½ */ 86 function lfInitParam( ) {86 function lfInitParam($arrData) { 87 87 global $objFormParam; 88 $objFormParam->addParam("ÍøÍѼÔÀ«", "customer_family_name", STEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK")); 89 $objFormParam->addParam("ÍøÍѼÔ̾", "customer_name", STEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK")); 90 $objFormParam->addParam("ÍøÍѼÔÀ«¥«¥Ê", "customer_family_name_kana", STEXT_LEN, "CKVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK")); 91 $objFormParam->addParam("ÍøÍѼÔ̾¥«¥Ê", "customer_name_kana", STEXT_LEN, "CKVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK")); 92 $objFormParam->addParam("·èºÑÆâÍÆ", "payment_detail", STEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK")); 93 $objFormParam->addParam("·èºÑÆâÍÆ¥«¥Ê", "payment_detail_kana", STEXT_LEN, "CKVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK")); 88 $objFormParam->addParam("ÍøÍѼÔÀ«", "customer_family_name", STEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK"), $arrData['order_name01']); 89 $objFormParam->addParam("ÍøÍѼÔ̾", "customer_name", STEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK"), $arrData['order_name02']); 90 $objFormParam->addParam("ÍøÍѼÔÀ«¥«¥Ê", "customer_family_name_kana", STEXT_LEN, "CKVa", array("EXIST_CHECK", "KANA_CHECK", "MAX_LENGTH_CHECK"), $arrData['order_kana01']); 91 $objFormParam->addParam("ÍøÍѼÔ̾¥«¥Ê", "customer_name_kana", STEXT_LEN, "CKVa", array("EXIST_CHECK", "KANA_CHECK", "MAX_LENGTH_CHECK"), $arrData['order_kana02']); 94 92 } 95 93 -
branches/feature-module-paygent/data/downloads/module/mdl_paygent/paygent_atm.tpl
r15168 r15180 89 89 <tr><td height="5"></td></tr> 90 90 <tr> 91 <td class="fs10"> Ⱦ³ÑÆþÎÏ¡ÊÎ㡧TARO YAMADA¡Ë</td>91 <td class="fs10">¢¨ Æüì¤Ê´Á»ú¤Ï»ÈÍѤǤ¤Ê¤¤¾ì¹ç¤¬¤´¤¶¤¤¤Þ¤¹¡£</td> 92 92 </tr> 93 93 </table> … … 108 108 </tr> 109 109 <tr><td height="5"></td></tr> 110 <tr>111 <td class="fs10">Ⱦ³ÑÆþÎÏ¡ÊÎ㡧TARO YAMADA¡Ë</td>112 </tr>113 </table>114 </td>115 </tr>116 <tr>117 <td class="fs12" bgcolor="#f3f3f3">·èºÑÆâÍÆ</td>118 <td bgcolor="#ffffff">119 <table border="0" cellspacing="0" cellpadding="0" summary=" ">120 <tr>121 <!--{assign var=key1 value="payment_detail"}-->122 <td class="fs12">123 <span class="red"><!--{$arrErr[$key1]}--></span>124 <input type="text" name="<!--{$key1}-->" value="<!--{$arrForm[$key1].value|escape}-->" maxlength="<!--{$arrForm[$key1].length}-->" style="ime-mode: disabled; <!--{$arrErr[$key1]|sfGetErrorColor}-->" size="20" class="bo20"> 125 </tr>126 <tr><td height="5"></td></tr>127 <tr>128 <td class="fs10">Ⱦ³ÑÆþÎÏ¡ÊÎ㡧TARO YAMADA¡Ë</td>129 </tr>130 </table>131 </td>132 </tr>133 <tr>134 <td class="fs12" bgcolor="#f3f3f3">·èºÑÆâÍÆ(¥«¥Ê)</td>135 <td bgcolor="#ffffff">136 <table border="0" cellspacing="0" cellpadding="0" summary=" ">137 <tr>138 <!--{assign var=key1 value="payment_detail_kana"}-->139 <td class="fs12">140 <span class="red"><!--{$arrErr[$key1]}--></span>141 <input type="text" name="<!--{$key1}-->" value="<!--{$arrForm[$key1].value|escape}-->" maxlength="<!--{$arrForm[$key1].length}-->" style="ime-mode: disabled; <!--{$arrErr[$key1]|sfGetErrorColor}-->" size="20" class="bo20"> 142 </tr>143 <tr><td height="5"></td></tr>144 <tr>145 <td class="fs10">Ⱦ³ÑÆþÎÏ¡ÊÎ㡧TARO YAMADA¡Ë</td>146 </tr>147 110 </table> 148 111 </td> -
branches/feature-module-paygent/data/downloads/module/mdl_paygent/paygent_bank.php
r15168 r15180 25 25 $objSiteInfo = $objView->objSiteInfo; 26 26 $arrInfo = $objSiteInfo->data; 27 28 27 // ¥Ñ¥é¥á¡¼¥¿´ÉÍý¥¯¥é¥¹ 29 28 $objFormParam = new SC_FormParam(); 29 30 // °ì»þ¼õÃí¥Æ¡¼¥Ö¥ë¤ÎÆɹþ 31 $arrData = sfGetOrderTemp($uniqid); 32 30 33 // ¥Ñ¥é¥á¡¼¥¿¾ðÊó¤Î½é´ü²½ 31 lfInitParam( );34 lfInitParam($arrData); 32 35 // POSTÃͤμèÆÀ 33 36 $objFormParam->setParam($_POST); … … 76 79 } 77 80 81 78 82 $objDate = new SC_Date(); 79 83 $objDate->setStartYear(RELEASE_YEAR); … … 92 96 //------------------------------------------------------------------------------------------------------- 93 97 /* ¥Ñ¥é¥á¡¼¥¿¾ðÊó¤Î½é´ü²½ */ 94 function lfInitParam( ) {98 function lfInitParam($arrData) { 95 99 global $objFormParam; 96 $objFormParam->addParam(" ¥Í¥Ã¥È¥Ð¥ó¥¯", "bank_code", STEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK"));100 $objFormParam->addParam("¶âÍ»µ¡´Ø", "bank_code", STEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK")); 97 101 $objFormParam->addParam("ÍøÍѼÔÀ«", "customer_family_name", STEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK"), $arrData['order_name01']); 98 102 $objFormParam->addParam("ÍøÍѼÔ̾", "customer_name", STEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK"), $arrData['order_name02']); -
branches/feature-module-paygent/data/downloads/module/mdl_paygent/paygent_bank.tpl
r15168 r15180 68 68 <!--{if $tpl_payment_image != ""}--> 69 69 <tr> 70 <td width="170" class="fs12" bgcolor="#f3f3f3">¤´ÍøÍѤ¤¤¿¤À¤±¤ë ¥Í¥Ã¥È¥Ð¥ó¥¯¤Î¼ïÎà</td>70 <td width="170" class="fs12" bgcolor="#f3f3f3">¤´ÍøÍѤ¤¤¿¤À¤±¤ë¶âÍ»µ¡´Ø¤Î¼ïÎà</td> 71 71 <td width="453" bgcolor="#ffffff"> 72 72 <img src="<!--{$smarty.const.IMAGE_SAVE_URL}--><!--{$tpl_payment_image}-->"> … … 75 75 <!--{/if}--> 76 76 <tr> 77 <td class="fs12" bgcolor="#f3f3f3"> ¥Í¥Ã¥È¥Ð¥ó¥¯¤ÎÁªÂò</td>77 <td class="fs12" bgcolor="#f3f3f3">¶âÍ»µ¡´Ø¤ÎÁªÂò</td> 78 78 <td bgcolor="#ffffff"> 79 79 <table border="0" cellspacing="0" cellpadding="0" summary=" "> … … 104 104 <tr><td height="5"></td></tr> 105 105 <tr> 106 <td class="fs10"> Ⱦ³ÑÆþÎÏ¡ÊÎ㡧TARO YAMADA¡Ë</td>106 <td class="fs10">¢¨ Æüì¤Ê´Á»ú¤Ï»ÈÍѤǤ¤Ê¤¤¾ì¹ç¤¬¤´¤¶¤¤¤Þ¤¹¡£</td> 107 107 </tr> 108 108 </table> … … 123 123 </tr> 124 124 <tr><td height="5"></td></tr> 125 <tr>126 <td class="fs10">Ⱦ³ÑÆþÎÏ¡ÊÎ㡧TARO YAMADA¡Ë</td>127 </tr>128 125 </table> 129 126 </td> -
branches/feature-module-paygent/data/downloads/module/mdl_paygent/paygent_conveni.php
r15168 r15180 60 60 $arrInput = $objFormParam->getHashArray(); 61 61 // ¥¯¥ì¥¸¥Ã¥ÈÅÅʸÁ÷¿® 62 list($result, $message)= sfSendPaygentConveni($arrData, $arrInput, $uniqid);62 $arrRet = sfSendPaygentConveni($arrData, $arrInput, $uniqid); 63 63 64 64 // À®¸ù 65 if($ result!= "") {65 if($arrRet['payment_id'] != "") { 66 66 // Àµ¾ï¤ËÅÐÏ¿¤µ¤ì¤¿¤³¤È¤òµÏ¿¤·¤Æ¤ª¤¯ 67 67 $objSiteSess->setRegistFlag(); -
branches/feature-module-paygent/data/downloads/module/mdl_paygent/paygent_credit.php
r15168 r15180 84 84 $objPage = sfPaygentDisp($objPage, $payment_id); 85 85 86 // »Ùʧ²ó¿ô 87 $objPage->arrPaymentClass = $arrPaymentClass; 86 88 $objPage->arrForm = $objFormParam->getFormParamList(); 87 89 $objView->assignobj($objPage); … … 92 94 function lfInitParam() { 93 95 global $objFormParam; 96 $objFormParam->addParam("»Ùʧ²ó¿ô", "payment_class", INT_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK")); 94 97 $objFormParam->addParam("¥«¡¼¥ÉÈÖ¹æ1", "card_no01", CREDIT_NO_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "NUM_CHECK")); 95 98 $objFormParam->addParam("¥«¡¼¥ÉÈÖ¹æ2", "card_no02", CREDIT_NO_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "NUM_CHECK")); -
branches/feature-module-paygent/data/downloads/module/mdl_paygent/paygent_credit.tpl
r15168 r15180 77 77 </tr> 78 78 <!--{/if}--> 79 <tr> 80 <td class="fs12" bgcolor="#f3f3f3">»Ùʧ²ó¿ô</td> 81 <!--{assign var=key1 value="payment_class"}--> 82 <td bgcolor="#ffffff" class="fs12"> 83 <span class="red"><!--{$arrErr[$key1]}--></span> 84 <select name="<!--{$key1}-->" value="<!--{$arrForm[$key1].value|escape}-->" maxlength="<!--{$arrForm[$key1].length}-->" style="<!--{$arrErr[$key1]|sfGetErrorColor}-->" > 85 <!--{html_options options=$arrPaymentClass selected=$arrForm[$key1].value}--> 86 </select> 87 </td> 88 </tr> 79 89 <tr> 80 90 <td class="fs12" bgcolor="#f3f3f3">¥«¡¼¥ÉÈÖ¹æ</td>
Note: See TracChangeset
for help on using the changeset viewer.