- Timestamp:
- 2008/01/15 20:10:33 (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/feature-module-update/html/mobile/shopping/load_payment_module.php
r16582 r16983 21 21 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. 22 22 */ 23 require_once("../require.php"); 24 25 $objSiteSess = new SC_SiteSession(); 26 $objCartSess = new SC_CartSession(); 27 $objQuery = new SC_Query(); 28 29 // 前のページで正しく登録手続きが行われた記録があるか判定 30 sfIsPrePage($objSiteSess, true); 31 32 // アクセスの正当性の判定 33 $uniqid = sfCheckNormalAccess($objSiteSess, $objCartSess); 34 35 $payment_id = $_SESSION["payment_id"]; 36 37 // 支払いIDが無い場合にはエラー 38 if($payment_id == ""){ 39 sfDispSiteError(PAGE_ERROR, "", true, "", true); 40 } 41 42 // 決済情報を取得する 43 if(sfColumnExists("dtb_payment", "memo01")){ 44 $sql = "SELECT module_path, memo01, memo02, memo03, memo04, memo05, memo06, memo07, memo08, memo09, memo10 FROM dtb_payment WHERE payment_id = ?"; 45 $arrPayment = $objQuery->getall($sql, array($payment_id)); 46 } 47 48 if(count($arrPayment) > 0) { 49 $path = $arrPayment[0]['module_path']; 50 if(file_exists($path)) { 51 require_once($path); 52 exit; 53 } else { 54 sfDispSiteError(FREE_ERROR_MSG, "", true, "モジュールファイルの取得に失敗しました。<br />この手続きは無効となりました。", true); 55 } 56 } 57 23 // PC版と同じファイルを読み込む 24 require_once("../../shopping/load_payment_module.php"); 58 25 ?>
Note: See TracChangeset
for help on using the changeset viewer.