Ejemplo n.º 1
0
 /**
  * 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;
 }
Ejemplo n.º 2
0
Archivo: Login.php Proyecto: poppen/p2
 /**
  * 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;
 }