/** * isMember() * * @access public * @return boolean */ function isMember() { static $bIsMember; if (!isset($bIsMember)) { $bIsMember = false; $aryList = BlockenCommon::makeIPList(BLOCKEN_IS_MEMBER); if (BlockenCommon::isAddr($_SERVER['REMOTE_ADDR'], $aryList)) { $bIsMember = true; } } return $bIsMember; }
if (BLOCKEN_MOBI_ACCESSCHK) { $sIpList = ''; if ($aryPear['mobile']->isDoCoMo()) { $sIpList = BLOCKEN_MOBI_D_IPLIST; } else { if ($aryPear['mobile']->isEZweb()) { $sIpList = BLOCKEN_MOBI_E_IPLIST; } else { if ($aryPear['mobile']->isSoftBank()) { $sIpList = BLOCKEN_MOBI_S_IPLIST; } } } $aryBand = BlockenCommon::makeIPList(BLOCKEN_IS_MEMBER); $aryBand = array_merge($aryBand, BlockenCommon::makeIPList(BLOCKEN_MOBI_P_IPLIST)); $aryBand = array_merge($aryBand, BlockenCommon::makeIPList($sIpList)); if (!BlockenCommon::isAddr($_SERVER['REMOTE_ADDR'], $aryBand)) { $sLoadFilename = BLOCKEN_MOBI_ACCESSERR; } } } else { if (!(BLOCKEN_ALWAYS_DEBUG || BlockenCommon::isMember()) || isset($aryParam['_pc'])) { $sLoadFilename = BLOCKEN_MOBI_P_REDIRECT; } else { $aryParam['uid'] = BLOCKEN_MOBI_P_DEBUGUID; } } } if (BLOCKEN_SESSION_USE && BLOCKEN_WEB == BLOCKEN_MODE && !$bSessionStart) { $aryPear['session']->useCookies(true); if (BLOCKEN_SESSION_EXPIRE) {