千家信息网

php如何使用cookie来实现登陆界面

发表于:2024-09-22 作者:千家信息网编辑
千家信息网最后更新 2024年09月22日,这篇文章主要介绍php如何使用cookie来实现登陆界面,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!php用cookie来实现登录界面的方法:1、设置登录表单;2、设置文本框
千家信息网最后更新 2024年09月22日php如何使用cookie来实现登陆界面

这篇文章主要介绍php如何使用cookie来实现登陆界面,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

php用cookie来实现登录界面的方法:1、设置登录表单;2、设置文本框默认值为cookie中的内容;3、在表单的处理界面添加if判断即可。

本文操作环境:Windows7系统、PHP7.1版、Dell G3电脑。

php怎么用cookie来实现登陆界面?PHP 登录界面利用 cookie 记住账号密码

界面效果:

cookie 原理:

cookie 在服务器端进行创建,并返回给客户端浏览器本地保存,通过设置生命周期,来确定 cookie 保存时长。

实现过程:

// 在表单的处理界面添加判断if($isKeepInfo){    setcookie("id", "$id", time()+3600*24*7,'/');    setcookie("psw", "$psw", time()+3600*24*7,'/');}

细节:

实现这个功能并不复杂,但是在实际应用的时候也会忽略一个小的细节

这里先了解一下 setcookie 函数,开发文档中给出以下语法:

setcookie(name, value, expire, path, domain);

name,value:以键值对的方式存储 cookie 数据;

expire:过期时间,时间戳格式(可选)。不设置则默认为会话级cookie,在浏览器关闭后cookie失效。

path:服务器端有效路径(可选)。默认为当前设置cookie时页面的路径;

domain:该cookie有效的域名(可选),只有指定的域名才可以拿到cookie,默认所有域名都可以拿到。

当表单文件和表单处理文件不在同一目录下时,一定要记得设置 path 属性,否则在表单界面下会取不到存在 cookie 用户名和密码。

以上是"php如何使用cookie来实现登陆界面"这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!

0