} else { $isURIMobile = false; $smartyOBJ->compile_dir = "../templates_c/pc"; } // 共通ファイル読込み require_once D_BASE_DIR . "/common/doctype.php"; // 携帯端末種別・PC毎にheader,doctype 等を生成・出力する require_once D_BASE_DIR . "/common/ack.php"; // istyle等設定ファイル // デフォルトセッションキー $defaultSessionName = ini_get("session.name"); $sesName = $_config["define"]["SESSION_NAME"]; // ユーザエージェントオブジェクト作成 $useragentOBJ = new ComUserAgentMobile(); $mbUa = $useragentOBJ->getCarrier(); $mbSerialNo = $useragentOBJ->getSerialNumber(); //スマートフォン判別 $userAgentSmartPhoneOBJ = new ComUserAgentSmartPhone(); $isSmartPhone = FALSE; if ($userAgentSmartPhoneOBJ->isSmartPhone()) { $isSmartPhone = TRUE; } $server["HTTP_USER_AGENT"] = $requestOBJ->getParameter("HTTP_USER_AGENT", "", "server"); $server["QUERY_STRING"] = $requestOBJ->getParameter("QUERY_STRING", "no_escape", "server"); $server["REMOTE_ADDR"] = $requestOBJ->getParameter("REMOTE_ADDR", "", "server"); $server["HTTPS"] = $requestOBJ->getParameter("HTTPS", "", "server"); $server["HTTP_REFERER"] = $requestOBJ->getParameter("HTTP_REFERER", "", "server"); $actionKey = $requestOBJ->getActionKey(); // getParameterExceptで排除する項目 $exceptArray = array($actionKey, $sesName, $defaultSessionName, Auth::ACCESS_KEY_NAME, "guid", "mlid"); $sessionId = $requestOBJ->getParameter($sesName);