php cookie注销,注销后未设置php cookie
我正在建立一个可供某些用户登录的网站。我的代码创建了一个简单的cookie。 早些时候,我的代码可以正常工作并创建cookie,并允许用户登录。但是,在创建注销按钮并使用它之后,我似乎无法再次创建cookie(我的网站无法识别cookie,并且没有 当我检查时,cookie会显示在chrome中)。 我已经看过所有其他有关创建cookie以及无法创建cookie的线程,但是我无法弄清楚出了什么问题。
这是我创建cookie的代码:
$userStuff = array('name' => $username,'password' => $password);
$date_of_expiry = time() + 60 * 60 * 24 * 1 ;
setcookie("user", $userStuff, $date_of_expiry,"/" ) ;
我知道安全性非常宽松,我不应该将密码等直接存储在cookie中,但是我想首先处理其他事情。 此代码在任何html之前。
这是我的代码,其中我更改了cookie的到期日期以注销:
setcookie('user', $userStuff, time() - 3600, '/');
设置注销的过期时间
找到了问题。 PHP决定不希望在Cookie中使用数组...
我发现了错误。 显然,您要么不能在cookie中使用数组,要么就这次不允许我在cookie中使用数组。
谢谢保罗:P你夺走了我的50点声誉
别客气!;)
我知道这还有一点,但是为什么不使用$_SESSION? 它将带有会话令牌的cookie存储在客户端的浏览器中(运行session_start时),大多数数据存储在服务器端,这更加安全。 对于用户身份验证数据和令牌,这可能是一个更好的选择。
例:
//First thing init the session
session_start();
$_SESSION['username'] = $username;
$_SESSION['password'] = $password;
//Or retreive the data...
$username = $_SESSION['username'];
//Later when you want to log out just destroy the session:
session_destroy();
你好吗?
如果要删除Cookie,则应传递过去的日期,例如:
setcookie('user', $userStaff, time() - 3600, '/');
问候。
抱歉,这实际上是我所做的。 我不小心将我的较新代码粘贴到了此处,尝试在此处重置到期日期,以查看是否可以重新创建cookie。
php cookie注销,注销后未设置php cookie相关推荐
- javascript读取php,PHP如何读取由JavaScript设置的Cookie
cookie在开发中使用的非常多,但如果是使用JavaScript设置cookie然后使用PHP读取出来如何实现呢?即PHP与JavaScript下Cookie的交互使用是否可行呢? // 读取Jav ...
- 公司注册后未注销需要交罚款吗?
成立公司后未注销不会罚款,但是成立公司后停业连续六个月以上未注销的,会被吊销营业执照. <中华人民共和国公司法>第二百一十一条规定,公司成立后无正当理由超过六个月未开业的,或者开业后自行停 ...
- php禁用cookie后session设置方法分析
本文实例讲述了php禁用cookie后session设置方法.分享给大家供大家参考,具体如下: 我们都知道当在session会话有基于cookie和基于url两种传递SESSIONID的方法.为了实现 ...
- eslint常用设置;eslint关闭驼峰命名;eslint关闭全等于===校验;eslint关闭未定义变量报错;eslint关闭声明后未使用变量报错;eslint关闭单闭合标签校验;
详细配置eslint操作可看此篇 eslint各种限制规则可看此篇 在 .eslintrc.js 文件修改规则:0关闭 1警告 2报错 module.exports = {root: true,par ...
- 王者荣耀服务器能不能注销,《王者荣耀》注销账号怎么回事?《王者荣耀》注销账号后能复原吗...
王者荣耀在今天的版本更新中加入了一个永久注销账号的功能,相信有些玩家看到了比较好奇就手贱的点了下,结果又点了确定发现自己的账号被注销了,很是苦恼,那么王者荣耀注销账号后可以复原吗?来看看我们带来的解答 ...
- uefi装完系统后无法引导_系统安装完后再设置uefi启动 - 卡饭网
Windows8系统安装完后无法上网的解决办法 Windows8系统安装完后无法上网的解决办法 现在有不少用户反映安装Win8后无法联网的问题,这个问题很大程度是网卡驱动导致的,那该怎么办呢,只能是重 ...
- 谷歌云请更正这张卡片的信息_如何识别和更正Google Analytics(分析)报告中的(未设置)值
谷歌云请更正这张卡片的信息 Have you ever noticed the (not set) value instead of actual value in Google Analytics? ...
- Deepin系统安装后相关设置与环境搭建
title: Deepin系统安装后相关设置与环境搭建 date: 2019-05-01 12:44:00 Deepin系统安装后相关设置与环境搭建 系统环境设置 设置 swap(交换分区) 的大小 ...
- 树莓派安装后中文设置及输入法安装
转:https://www.cnblogs.com/tdm8/p/10288153.html 树莓派安装后中文设置及输入法安装 树莓派(raspberry pi)的原版是没有中文支持的,需安装 第一步 ...
最新文章
- java设计按月每天签到_java实现app签到功能
- 剑指offer:3-7记录
- hashmap示例_Java HashMap remove()方法与示例
- Linux 格式化分区 报错Could not stat --- No such file or directory 和 partprobe 命令
- PHP学习总结(6)——PHP入门篇之PHP语句结束符
- python 全局解释器锁_python全局解释器锁(GIL)
- 解决了跨域POST的问题
- Mac电脑硬件温度控制:TG Pro
- QT 编写 STC系列MCU烧录软件
- 软件设计师教程笔记整理
- Windows下U盘无法格式化原因及解决办法:Windows无法完成格式化
- 可视对讲行业洗牌进行时 企业应该何去何从?
- 5h是什么意思_企业管理5h是什么意思
- Java连接wincc_WinCC中访问SQL SERVER数据库
- jquery提示sucess
- AI绘图打开二次元世界
- Guitar Pro8最新版安装教程学吉他打谱必备工具
- 什么是Type-c口?Type-c口有什么优势?
- 典型环节的matlab仿真分析,实验一 典型环节的MATLAB仿真
- 【技术贴】火狐QQ空间音乐插件下载+火狐进空间没背景音乐崩溃解决+火狐浏览器插件推荐...
热门文章
- 指数体系与因素分析:概念、作用与种类
- 数据挖掘与数据化运营实战. 3.2 目标客户的预测(响应、分类)模型
- 逻辑漏洞-支付风险-大疆某处支付逻辑漏洞可1元买无人机
- hdu 4715 Difference Between Primes 2013年ICPC热身赛A题 素数水题
- linux 下tomcat开机自启动
- python 中self
- 实现DropDownList 无刷新的联动效果
- 通过IPv4网络访问IPv6网络 ISATAP隧道配置方法
- python中io中的+模式_Python的高级特性,模块和IO操作
- 又来啦 11道软件测试经典面试题