我尝试创建一个cookie,然后通过以下代码进行测试:
define('COOKIE_ID', 'id');
define('COOKIE_EXPIRE', 0);
define('COOKIE_PATH', '');
define('DOMAIN', 'localhost');
define('COOKIE_SSL', false);
define('COOKIE_HTTPONLY', true);
public function SetCookieLive($name = COOKIE_VALUE, $value= null, $expire = COOKIE_EXPIRE, $path = COOKIE_PATH, $domain= DOMAIN, $secure=COOKIE_SSL, $httponly= COOKIE_HTTPONLY)
{
setcookie(COOKIE_ID, '123', $expire, $path, $domain, $secure, $httponly);
if(isset($_COOKIE[COOKIE_ID]))
return true;
else
return false;
}
但它总是让我失望......
我用一个简单的cookie测试它,它的工作原理。 但是这个功能有什么问题?