/** * CIDをcookieにセットする * * @param string $user_u * @param string $pass_x * @return boolean */ protected function setCookieCid($user_u, $pass_x) { global $_conf; $time = time() + 60 * 60 * 24 * $_conf['cid_expire_day']; if ($cid = $this->makeCid($user_u, $pass_x)) { return P2Util::setCookie('cid', $cid, $time); } return false; }
/** * CIDをcookieにセットする * * @access protected * @return boolean */ function setCookieCid($user_u, $pass_x, $ignore_cip = null) { global $_conf; $time = time() + 60 * 60 * 24 * $_conf['cid_expire_day']; if (!is_null($ignore_cip)) { if ($ignore_cip) { P2Util::setCookie('ignore_cip', '1', $time); $_COOKIE['ignore_cip'] = '1'; } else { P2Util::unsetCookie('ignore_cip'); // 念のためドメイン指定なしも setcookie('ignore_cip', '', time() - 3600); } } if ($cid = $this->makeCid($user_u, $pass_x)) { return P2Util::setCookie('cid', $cid, $time); } return false; }