Changeset 11730 for branches/comu/html/shopping/loan.php
- Timestamp:
- 2007/03/11 06:27:25 (19 years ago)
- File:
-
- 1 edited
-
branches/comu/html/shopping/loan.php (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/comu/html/shopping/loan.php
r11729 r11730 12 12 $this->tpl_mainpage = 'shopping/loan.tpl'; 13 13 $this->tpl_css = URL_DIR.'css/layout/shopping/pay.css'; 14 // ホームアドレス14 // ¥Û¡¼¥à¥¢¥É¥ì¥¹ 15 15 $this->tpl_homeaddr = CF_HOMEADDR; 16 // シュミレーション呼び出し16 // ¥·¥å¥ß¥ì¡¼¥·¥ç¥ó¸Æ¤Ó½Ð¤· 17 17 $this->tpl_simulate = CF_SIMULATE; 18 // 加盟店コード18 // ²ÃÌÁŹ¥³¡¼¥É 19 19 $this->tpl_storecode = CF_STORECODE; 20 // 戻り先20 // Ìá¤êÀè 21 21 $this->tpl_returnurl = CF_RETURNURL; 22 // 呼び出し区分(0:シュミレーションのみ、1:シュミレーション+申込)22 // ¸Æ¤Ó½Ð¤·¶èʬ(0:¥·¥å¥ß¥ì¡¼¥·¥ç¥ó¤Î¤ß¡¢1:¥·¥å¥ß¥ì¡¼¥·¥ç¥ó+¿½¹þ) 23 23 $this->tpl_continue = CF_CONTINUE; 24 // 役務有無区分(0:無、1:有)24 // Ìò̳Í̵¶èʬ(0:̵¡¢1:Í) 25 25 $this->tpl_labor = CF_LABOR; 26 // 結果応答(1:結果あり、2:結果なし)26 // ·ë²Ì±þÅú(1:·ë²Ì¤¢¤ê¡¢2:·ë²Ì¤Ê¤·) 27 27 $this->tpl_result = CF_RESULT; 28 // キャンセルURL28 // ¥¥ã¥ó¥»¥ëURL 29 29 $this->tpl_cancelurl = CF_CANCELURL; 30 30 /* 31 session_start 時のno-cacheヘッダーを抑制することで32 「戻る」ボタン使用時の有効期限切れ表示を抑制する。33 private-no-expire: クライアントのキャッシュを許可する。31 session_start»þ¤Îno-cache¥Ø¥Ã¥À¡¼¤òÍÞÀ©¤¹¤ë¤³¤È¤Ç 32 ¡ÖÌá¤ë¡×¥Ü¥¿¥ó»ÈÍÑ»þ¤Î͸ú´ü¸ÂÀÚ¤ìɽ¼¨¤òÍÞÀ©¤¹¤ë¡£ 33 private-no-expire:¥¯¥é¥¤¥¢¥ó¥È¤Î¥¥ã¥Ã¥·¥å¤òµö²Ä¤¹¤ë¡£ 34 34 */ 35 35 session_cache_limiter('private-no-expire'); … … 46 46 $arrInfo = $objSiteInfo->data; 47 47 48 // 注文一時IDの取得48 // Ãíʸ°ì»þID¤Î¼èÆÀ 49 49 $uniqid = $objSiteSess->getUniqId(); 50 50 51 // ローン決済の戻り値をチェックする。51 // ¥í¡¼¥ó·èºÑ¤ÎÌá¤êÃͤò¥Á¥§¥Ã¥¯¤¹¤ë¡£ 52 52 if($_GET['tranno'] == $uniqid) { 53 // ローン決済受付番号をDBに書き込む53 // ¥í¡¼¥ó·èºÑ¼õÉÕÈÖ¹æ¤òDB¤Ë½ñ¤¹þ¤à 54 54 $sqlval['loan_result'] = $_GET['receiptno']; 55 55 $objQuery = new SC_Query(); 56 56 $objQuery->update("dtb_order_temp", $sqlval, "order_temp_id = ?", array($uniqid)); 57 // 正常に登録されたことを記録しておく57 // Àµ¾ï¤ËÅÐÏ¿¤µ¤ì¤¿¤³¤È¤òµÏ¿¤·¤Æ¤ª¤¯ 58 58 $objSiteSess->setRegistFlag(); 59 // 処理完了ページへ59 // ½èÍý´°Î»¥Ú¡¼¥¸¤Ø 60 60 header("Location: " . URL_SHOP_COMPLETE); 61 61 } 62 62 63 63 switch($_POST['mode']) { 64 // 前のページに戻る64 // Á°¤Î¥Ú¡¼¥¸¤ËÌá¤ë 65 65 case 'return': 66 // 正常な推移であることを記録しておく66 // Àµ¾ï¤Ê¿ä°Ü¤Ç¤¢¤ë¤³¤È¤òµÏ¿¤·¤Æ¤ª¤¯ 67 67 $objSiteSess->setRegistFlag(); 68 68 header("Location: " . URL_SHOP_CONFIRM); … … 73 73 } 74 74 75 // カート集計処理75 // ¥«¡¼¥È½¸·×½èÍý 76 76 $objPage = sfTotalCart($objPage, $objCartSess, $arrInfo); 77 // 一時受注テーブルの読込77 // °ì»þ¼õÃí¥Æ¡¼¥Ö¥ë¤ÎÆÉ¹þ 78 78 $arrData = sfGetOrderTemp($uniqid); 79 // カート集計を元に最終計算79 // ¥«¡¼¥È½¸·×¤ò¸µ¤ËºÇ½ª·×»» 80 80 $arrData = sfTotalConfirm($arrData, $objPage, $objCartSess, $arrInfo); 81 81 82 // 支払い総額82 // »Ùʧ¤¤Áí³Û 83 83 $objPage->tpl_amount = $arrData['payment_total']; 84 // 受注仮番号84 // ¼õÃí²¾ÈÖ¹æ 85 85 $objPage->tpl_tranno = $uniqid; 86 // 基本情報を渡す86 // ´ðËܾðÊó¤òÅϤ¹ 87 87 $objPage->arrInfo = $arrInfo; 88 88 89 89 $objView->assignobj($objPage); 90 // フレームを選択(キャンペーンページから遷移なら変更)90 // ¥Õ¥ì¡¼¥à¤òÁªÂò(¥¥ã¥ó¥Ú¡¼¥ó¥Ú¡¼¥¸¤«¤éÁ«°Ü¤Ê¤éÊѹ¹) 91 91 $objCampaignSess->pageView($objView); 92 92 //--------------------------------------------------------------------------------------------------------------------------
Note: See TracChangeset
for help on using the changeset viewer.
