- Timestamp:
- 2006/11/09 09:22:05 (20 years ago)
- Location:
- temp/trunk/data/downloads/module/mdl_epsilon
- Files:
-
- 2 edited
-
card.php (modified) (2 diffs)
-
mdl_epsilon.inc (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
temp/trunk/data/downloads/module/mdl_epsilon/card.php
r7931 r7932 92 92 $arrXML = sfPostPaymentData($order_url, $arrData); 93 93 94 95 94 // ¥¨¥é¡¼¤¬¤¢¤ë¤«¥Á¥§¥Ã¥¯¤¹¤ë 96 95 $err_code = sfGetXMLValue($arrXML,'RESULT','ERR_CODE'); … … 107 106 } 108 107 109 110 108 //--------------------------------------------------------------------------------------------------------------------------------------------------------- 111 109 -
temp/trunk/data/downloads/module/mdl_epsilon/mdl_epsilon.inc
r7931 r7932 45 45 * °ú¿ô2 ¡§$arrData ¥¥¥ POST¥Ç¡¼¥¿ 46 46 **************************************************************************************************************/ 47 function sfPostPaymentData($order_url, $arrData , $err_msg = "<br /><br /><br />¤³¤Î¼ê³¤¤Ï̵¸ú¤È¤Ê¤ê¤Þ¤·¤¿¡£", $return_top = true, $payment_kbn = PAYMENT_CREDIT_ID){47 function sfPostPaymentData($order_url, $arrData){ 48 48 global $objSiteSess; 49 49 global $uniqid; … … 75 75 return $arrVal; 76 76 77 // ¥¨¥é¡¼¤¬¤¢¤ë¤«¥Á¥§¥Ã¥¯¤¹¤ë78 $err_code = sfGetXMLValue($arrVal,'RESULT','ERR_CODE');79 80 if($err_code != "") {81 $err_detail = sfGetXMLValue($arrVal,'RESULT','ERR_DETAIL');82 sfDispSiteError(FREE_ERROR_MSG, "", $return_top, "¹ØÆþ½èÍýÃæ¤Ë°Ê²¼¤Î¥¨¥é¡¼¤¬È¯À¸¤·¤Þ¤·¤¿¡£<br /><br /><br />¡¦" . $err_detail . $err_msg);83 } else {84 // Àµ¾ï¤Ê¿ä°Ü¤Ç¤¢¤ë¤³¤È¤òµÏ¿¤·¤Æ¤ª¤¯85 $objSiteSess->setRegistFlag();86 87 // »Ùʧ¤¤¶èʬ¤Ë¤è¤ê½èÍý¤ò¤ï¤±¤ë88 if($payment_kbn == PAYMENT_CONVENIENCE_ID){89 90 $conveni_code = sfGetXMLValue($arrVal,'RESULT','CONVENI_CODE'); // ¥³¥ó¥Ó¥Ë¥³¡¼¥É91 $receipt_no = sfGetXMLValue($arrVal,'RESULT','RECEIPT_NO'); // ʧ¹þɼÈÖ¹æ92 $payment_url = sfGetXMLValue($arrVal,'RESULT','HARAIKOMI_URL'); // ʧ¹þɼURL(PC)93 $company_code = sfGetXMLValue($arrVal,'RESULT','KIGYOU_CODE'); // ´ë¶È¥³¡¼¥É94 $order_no = sfGetXMLValue($arrVal,'RESULT','ORDER_NUMBER'); // ¼õÉÕÈÖ¹æ95 $tel = $_POST["order_tel01"]."-".$_POST["order_tel02"]."-".$_POST["order_tel03"]; // ÅÅÏÃÈÖ¹æ96 $payment_limit = sfGetXMLValue($arrVal,'RESULT','CONVENI_LIMIT'); // »Ùʧ´üÆü97 98 //¥³¥ó¥Ó¥Ë¤Î¼ïÎà99 switch($conveni_code) {100 //¥»¥Ö¥ó¥¤¥ì¥Ö¥ó101 case '11':102 $arrRet['cv_type'] = $conveni_code; //¥³¥ó¥Ó¥Ë¤Î¼ïÎà103 $arrRet['cv_payment_url'] = $payment_url; //ʧ¹þɼURL(PC)104 $arrRet['cv_receipt_no'] = $receipt_no; //ʧ¹þɼÈÖ¹æ105 break;106 //¥Õ¥¡¥ß¥ê¡¼¥Þ¡¼¥È107 case '21':108 $arrRet['cv_type'] = $conveni_code; //¥³¥ó¥Ó¥Ë¤Î¼ïÎà109 $arrRet['cv_company_code'] = $company_code; //´ë¶È¥³¡¼¥É110 $arrRet['cv_order_no'] = $receipt_no; //¼õÉÕÈÖ¹æ111 break;112 //¥í¡¼¥½¥ó113 case '31':114 $arrRet['cv_type'] = $conveni_code; //¥³¥ó¥Ó¥Ë¤Î¼ïÎà115 $arrRet['cv_receipt_no'] = $receipt_no; //ʧ¹þɼÈÖ¹æ116 $arrRet['cv_tel'] = $tel; //ÅÅÏÃÈÖ¹æ117 break;118 //¥»¥¤¥³¡¼¥Þ¡¼¥È119 case '32':120 $arrRet['cv_type'] = $conveni_code; //¥³¥ó¥Ó¥Ë¤Î¼ïÎà121 $arrRet['cv_receipt_no'] = $receipt_no; //ʧ¹þɼÈÖ¹æ122 $arrRet['cv_tel'] = $tel; //ÅÅÏÃÈÖ¹æ123 break;124 //¥ß¥Ë¥¹¥È¥Ã¥×125 case '33':126 $arrRet['cv_type'] = $conveni_code; //¥³¥ó¥Ó¥Ë¤Î¼ïÎà127 $arrRet['cv_payment_url'] = $payment_url; //ʧ¹þɼURL128 break;129 //¥Ç¥¤¥ê¡¼¥ä¥Þ¥¶¥130 case '34':131 $arrRet['cv_type'] = $conveni_code; //¥³¥ó¥Ó¥Ë¤Î¼ïÎà132 $arrRet['cv_payment_url'] = $payment_url; //ʧ¹þɼURL133 break;134 }135 136 //»Ùʧ´ü¸Â137 $arrRet['cv_payment_limit'] = $payment_limit;138 //¥³¥ó¥Ó¥Ë·èºÑ¾ðÊó¤ò³ÊǼ139 $sqlval['conveni_data'] = serialize($arrRet);140 $sqlval['memo02'] = serialize($arrRet);141 77 142 $url = URL_SHOP_COMPLETE;143 144 // ¼õÃí°ì»þ¥Æ¡¼¥Ö¥ë¤Ë¹¹¿·145 sfRegistTempOrder($uniqid, $sqlval);146 147 }else{148 $url = sfGetXMLValue($arrVal,'RESULT','REDIRECT');149 }150 header("Location: " . $url);151 }152 78 } 153 79
Note: See TracChangeset
for help on using the changeset viewer.
