1.当前页面设置的cookie,必须在下一个页面才能访问,当前页面访问不到的。
2.cookie的用途,记录访客的信息,访客是否登录等状态。|在页面之间传递变量
3.创建cookie:
cookie是http头标的组成部分,最先输出的是头标。
setcookie前面不能有任何的输出,否则报错
bool setcookie($name,$value,$expire,$path,$domain)
名字,值,过期时间,路径,域名
过期时间不设置就表示永久有效,一般用time()+24*60*60
path是cookie在服务器端的有效路径,设置为/表示在domain下都有效,如果设置为/ABC、则在abc目录下有效。
domain是有效的域名
secure,安全级别。。。。
$_COOKIE全局数组
4.删除cookie
setcookie('name','',time()-1);
数组是否为空用empty()判断。
session:浏览器端的存储记录会话
1,启动session
session_start();//这个之前不能有任何输出。
session_register()函数创建会话(不必调用session_start函数先)
注册会话:
$_SESSION['name'] = 'value';
使用会话
$_SESSION['name']
删除会话
unset($_SESSION['name'])
删除所有会话
$_SESSION = array();
结束会话
session_destory()
PHP
header("location:index.php");
php跳转。