Changeset 7932 for temp


Ignore:
Timestamp:
2006/11/09 09:22:05 (20 years ago)
Author:
kakinaka
Message:

blank

Location:
temp/trunk/data/downloads/module/mdl_epsilon
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • temp/trunk/data/downloads/module/mdl_epsilon/card.php

    r7931 r7932  
    9292$arrXML = sfPostPaymentData($order_url, $arrData); 
    9393 
    94  
    9594// ¥¨¥é¡¼¤¬¤¢¤ë¤«¥Á¥§¥Ã¥¯¤¹¤ë 
    9695$err_code = sfGetXMLValue($arrXML,'RESULT','ERR_CODE'); 
     
    107106} 
    108107 
    109  
    110108//--------------------------------------------------------------------------------------------------------------------------------------------------------- 
    111109 
  • temp/trunk/data/downloads/module/mdl_epsilon/mdl_epsilon.inc

    r7931 r7932  
    4545 * °ú¿ô2    ¡§$arrData      ޥޥޥ POST¥Ç¡¼¥¿ 
    4646 **************************************************************************************************************/ 
    47 function sfPostPaymentData($order_url, $arrData, $err_msg = "<br /><br /><br />¤³¤Î¼ê³¤­¤Ï̵¸ú¤È¤Ê¤ê¤Þ¤·¤¿¡£", $return_top = true, $payment_kbn = PAYMENT_CREDIT_ID){ 
     47function sfPostPaymentData($order_url, $arrData){ 
    4848    global $objSiteSess; 
    4949    global $uniqid; 
     
    7575    return $arrVal; 
    7676     
    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;   //ʧ¹þɼURL 
    128                 break; 
    129             //¥Ç¥¤¥ê¡¼¥ä¥Þ¥¶¥­ 
    130             case '34': 
    131                 $arrRet['cv_type'] = $conveni_code;         //¥³¥ó¥Ó¥Ë¤Î¼ïÎà 
    132                 $arrRet['cv_payment_url'] = $payment_url;   //ʧ¹þɼURL 
    133                 break; 
    134             } 
    135              
    136             //»Ùʧ´ü¸Â 
    137             $arrRet['cv_payment_limit'] = $payment_limit; 
    138             //¥³¥ó¥Ó¥Ë·èºÑ¾ðÊó¤ò³ÊǼ 
    139             $sqlval['conveni_data'] = serialize($arrRet); 
    140             $sqlval['memo02'] = serialize($arrRet); 
    14177 
    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     } 
    15278} 
    15379 
Note: See TracChangeset for help on using the changeset viewer.