init(); require_once(DATA_PATH . "include/module.inc"); require_once(CLASS_EX_PATH . "util_extends/GC_Utils_Ex.php"); require_once(CLASS_EX_PATH . "util_extends/SC_Utils_Ex.php"); require_once(CLASS_EX_PATH . "db_extends/SC_DB_MasterData_Ex.php"); require_once(CLASS_EX_PATH . "db_extends/SC_DB_DBFactory_Ex.php"); require_once(CLASS_PATH . "SC_View.php"); require_once(CLASS_PATH . "SC_DbConn.php"); require_once(CLASS_PATH . "SC_Session.php"); require_once(CLASS_PATH . "SC_Query.php"); require_once(CLASS_PATH . "SC_SelectSql.php"); require_once(CLASS_PATH . "SC_CheckError.php"); require_once(CLASS_PATH . "SC_PageNavi.php"); require_once(CLASS_PATH . "SC_Date.php"); require_once(CLASS_PATH . "SC_Image.php"); require_once(CLASS_PATH . "SC_UploadFile.php"); require_once(CLASS_PATH . "SC_SiteInfo.php"); require_once(CLASS_EX_PATH . "SC_SendMail_Ex.php"); require_once(CLASS_PATH . "SC_FormParam.php"); require_once(CLASS_PATH . "SC_CartSession.php"); require_once(CLASS_PATH . "SC_SiteSession.php"); require_once(CLASS_PATH . "SC_CampaignSession.php"); require_once(CLASS_PATH . "SC_Customer.php"); require_once(CLASS_PATH . "SC_CustomerList.php"); require_once(CLASS_PATH . "SC_Cookie.php"); require_once(CLASS_PATH . "SC_Pdf.php"); require_once(CLASS_PATH . "SC_MobileUserAgent.php"); require_once(CLASS_PATH . "SC_MobileEmoji.php"); require_once(CLASS_EX_PATH . "helper_extends/SC_Helper_PageLayout_Ex.php"); require_once(CLASS_EX_PATH . "helper_extends/SC_Helper_DB_Ex.php"); require_once(CLASS_EX_PATH . "helper_extends/SC_Helper_Session_Ex.php"); require_once(CLASS_EX_PATH . "helper_extends/SC_Helper_Mail_Ex.php"); require_once(CLASS_EX_PATH . "helper_extends/SC_Helper_Mobile_Ex.php"); include_once($include_dir . "require_plugin.php"); // セッションハンドラ開始 $objSession = new SC_Helper_Session_Ex(); // インストールチェック SC_Utils_Ex::sfInitInstall(); // 携帯端末の場合は mobile 以下へリダイレクトする。 if (SC_MobileUserAgent::isMobile()) { $url = ""; if (SC_Utils_Ex::sfIsHTTPS()) { $url = MOBILE_SSL_URL; } else { $url = MOBILE_SITE_URL; } if (preg_match('|^' . URL_DIR . '(.*)$|', $_SERVER['REQUEST_URI'], $matches)) { $path = $matches[1]; } else { $path = ''; } header("Location: ". SC_Utils_Ex::sfRmDupSlash($url . $path)); exit; } // セッション初期化・開始 require_once CLASS_PATH . 'session/SC_SessionFactory.php'; $sessionFactory = SC_SessionFactory::getInstance(); $sessionFactory->initSession(); // 絵文字変換 (除去) フィルターを組み込む。 ob_start(array('SC_MobileEmoji', 'handler')); ?>