本文目录一览:
- 1、php header()函数问题
- 2、php用header来设置cookie不起效
- 3、php header()函数 参数中 lastModified和expires到底有什么区别?是一个意思么?
php header()函数问题
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Cache-Control: no-cache, must-revalidate");
header("Pragma: no-cache");
这几句是为了不让浏览器对页面的数据进行缓存,使页面每次被访问时,显示的都是最新的数据。
php用header来设置cookie不起效
$time = gmstrftime("%A, %d-%b-%Y %H:%M:%S GMT", time()+10);
header("Set-Cookie: cookiename=cookieValue; expires={$time}");
格式搞错了。 通过header方法设置过期时间是这种格式的。
php header()函数 参数中 lastModified和expires到底有什么区别?是一个意思么?
有区别。不是同一个意思。
'Last-Modified 指的是文件本身最后修改时间。
而 Expires 指的是过期时间。这个是用于缓存的,如果现在时间超过 Expires ,那么就重新请求,如果没有超过 Expires ,那么久使用之前的缓存数据。
-------------
没明白,继续追问哦,我帮你解答,^_*。