van416521 发表于 2012-4-19 10:28:08

怎么设置CI Cookie的帮助函数在页面关闭后清除呢

在设置cookie是,为什么一定要加上过期参数,不加过期参数就不会起作用?
有没有设置可以在网页关闭后就起作用的呢

van416521 发表于 2012-4-19 11:40:06

:Q:Q:Q

Hex 发表于 2012-4-19 12:12:10

可以,参考 http://codeigniter.org.cn/user_guide/helpers/cookie_helper.html

暗夜星辰 发表于 2012-4-19 12:19:39

数组形式
用这种形式的话,第一个参数传递的是一个关联数组:

$cookie = array(
    'name'   => 'The Cookie Name',
    'value'=> 'The Value',
    'expire' => '86500',
    'domain' => '.some-domain.com',
    'path'   => '/',
    'prefix' => 'myprefix_',
    'secure' => TRUE
);

$this->input->set_cookie($cookie);
说明:Cookie 的过期时间是以秒为单位来设置的,他是通过将 Cookie 的存续的时间值加上当前系统时间来得到的。切记,expire 的值仅仅设置为Cookie 需要存续的时间长短,请不要将当前的系统时间加上存续时间后再赋给变量。如果将 expire 设置成零,那么 Cookie 仅在浏览器关闭的时候失效。
页: [1]
查看完整版本: 怎么设置CI Cookie的帮助函数在页面关闭后清除呢