php中cookie可以用来实现自动填写该用户的用户名和密码,以及判断是否是第一次登录。cookie是一种服务器留在用户计算机上的小文件。当同一台计算机通过浏览器请求页面时,这台计算机将会发送cookie。

cookie定义及用法介绍:
cookie 是一种服务器留在用户计算机上的小文件。
(推荐教程:php图文教程)
每当同一台计算机通过浏览器请求页面时,这台计算机将会发送 cookie。通过 PHP,您能够创建并取回 cookie 的值。
立即学习“PHP免费学习笔记(深入)”;
举例:
添加/更新/删除/获取Cookie
1、什么是店中店?店中店是全诚商多用户版的一大特色,它既是独立的个体,又具有群集功能。我们做个例子说明:假设尊贵的您现实生活中租赁了一个店面,店面空间很大,您可以把您的店面分割成很多独立空间再向别人转租,这样您可以额外获得一部分租赁费用收入,借以减少你的个人租赁费用投入,还能起到活跃销售场所的气氛,俗话说:货卖一堆吗。你租赁的店面可以完全分割成很多空间向外转租,也可以自己保留一块空间为自己销售商品
0
<?php
//添加cookie
setcookie("name","zxf",time()+3600);
//数组
/$arr = array(1,2,3);
$arr_str = serialize($arr);
setcookie("a",$arr_str,time()+3600);
//获取cookie
var_dump($_COOKIE);
//更新cookie
setcookie("name","aaa",time()+3600);
//删除cookie
setcookie("name","",time()-20);
//删除所有
foreach ($_COOKIE as $key => $value) {
setcookie($key,"",time()-1);
}
echo "成功";
?>如果你删除的cookie的key=>val没有删除完,则这个cookie在客户端保留,如果把这个网站的cookie都删除的,则浏览器会把cookie文件删除。
(视频教程推荐:php视频教程)
判断是否第一次登录
<?php
//先判断cookie里是否有上次的登录信息
if(!empty($_COOKIE[‘lastVisit'])){
echo “你上次登陆的时间是”.$_COOKIE[‘lastViat'];
//更新时间
setcookie(“lastVisit”,”data(Y-m-d H:i:s)”, time()+3600);
}else{
//说明用户是第一次登陆
echo”第一次登陆”;
//更新时间
setcookie(“lastViait”,”data(“Y-m-d H:i:s”)”, time()+3600);
}
?>打开登录界面的时候,自动填写该用户的用户名和密码。
checklogin.php
//获取用户是否选中了保存id
if(!empty($_POST[‘cookie'])){
setcookie(“id”,$id,time()-100);
}else{
if(!empty($_COOKIE[‘id'])){
setcookie(“id”,$id,time()-10);
}
}
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号