PHP的cookie与Javascript的cookie的关系

Stella981 等级 135 0 0

PHP 读写cookie的语句:

setcookie("user", "Lilu", time()+3600);
echo $_COOKIE["user"];

javascript读写cookie代码:

function SetCookie(name,value)//两个参数,一个是cookie的名子,一个是值
{
    var Days = 30; //此 cookie 将被保存 30 天
    var exp  = new Date();    //new Date("December 31, 9998");
    exp.setTime(exp.getTime() + Days*24*60*60*1000);
    document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTString();
}
function getCookie(name)//取cookies函数        
{
    var arr = document.cookie.match(new RegExp("(^| )"+name+"=([^;]*)(;|$)"));
     if(arr != null) return unescape(arr[2]); return null;

}
function delCookie(name)//删除cookie
{
    var exp = new Date();
    exp.setTime(exp.getTime() - 1);
    var cval=getCookie(name);
    if(cval!=null) document.cookie= name + "="+cval+";expires="+exp.toGMTString();
}



SetCookie ("lilu", "it's me")
alert(getCookie('lilu'));

页面用不同的浏览器访问cookie就存放在不同的地方,比如IE浏览器的cookie存放在
C:\Users\[your computer name]\AppData\Roaming\Microsoft\Windows\Cookies

在同一浏览器下 javascript产生的cookie和php产生的cookie可以互相访问比如:

alert(getCookie('user'));





echo $_COOKIE["lilu"];
收藏
评论区

相关推荐

cookie和session的详解与区别
会话(Session)跟踪是Web程序中常用的技术,用来跟踪用户的整个会话。常用的会话跟踪技术是Cookie与Session。Cookie通过在客户端记录信息确定用户身份,Session通过在服务器端记录信息确定用户身份。 本章将系统地讲述Cookie与Session机制,并比较说明什么时候不能用Cookie,什么时候不能用Session。 1.1  C
JavaScript中本地存储的方式有哪些?
(https://imghelloworld.osscnbeijing.aliyuncs.com/1f907f0895e2be23aa56604dd42e3626.png) 一、方式 javaScript本地缓存的方法我们主要讲述以下四种: cookie sessionStorage loc
PHP Cookie与Session的使用与区别
Cookie与SessionCookie和session是目前使用的两种存储机制。cookie是从一个WEB页到下一个WEB页面的数据传送方法,cookie存储在客户端;Session是让数据在页面中持续有效的一个传递方法,session存储在服务器端。掌握了cookie与session这两个技术,在WEB网站页面间信息传递的安全性是
Cookie和Session
Cookie是浏览器(User Agent)访问一些网站后,这些网站存放在客户端的一组数据,用于使网站等跟踪用户,实现用户自定义功能。 Cookie的Domain和Path属性标识了这个Cookie是哪一个网站发送给浏览器的;Cookie的Expires属性标识了Cookie的有效时间,当Cookie的有效时间过了之后,这些数据就被自动删除了。 如 果不设置
JavaCookie的使用
1.cookie是什么? cookie是web应用当中非常常用的一种技术,用于储存某些特定的用户信息。 2.cookie的作用? 在用户登陆时将用户的信息存放在cookie中,用户在一定的时间中再次登陆时不需要输入用户名和密码直接跳转到下一个界面。 3.设置cookie Cookie cookie = new
C#创建cookie读写cookie
一、创建cookie     HttpCookie cookie = new HttpCookie("UserInfo");//创建多值cookie               cookie.Expires = DateTime.Now.AddDays(1);//设置cookie的失效时间为一天,如果不设置失效时间,cookie会在浏览器关闭即消失,不
Cookie技术
一、Cookie技术 Cookie技术是将用户的数据存储到客户端的技术,我们分为两方面学习: 第一,服务器端怎样将一个Cookie发送到客户端 第二,服务器端怎样接受客户端携带的Cookie 1.服务器端向客户端发送一个Cookie 1)创建Cookie: Cookie cookie = new Cookie(String cookieName,
Django用户认证
COOKIE 与 SESSION ---------------- ### 概念 cookie不属于http协议范围,由于http协议无法保持状态,但实际情况,我们却又需要“保持状态”,因此cookie就是在这样一个场景下诞生。 cookie的工作原理是:由服务器产生内容,浏览器收到请求后保存在本地;当浏览器再次访问时,浏览器会自动带上cookie,这
JSP中的Cookie和Session
**1\. cookie** **1.1** **什么是****cookie**        浏览器访问服务器时,服务器会将一些数据(少量的,4KB左右)以set-cookie消息头的方式发送给浏览器。浏览器会将这些数据保存下来(内存、或者以文件的形式保存在硬盘上)。当浏览器再次访问服务器时,会将这些数据以cookie消息头的方式发送过来。 **
JavaScript 使用Cookie
1.Cookie包含多个互不相关的信息块:名称、值、到期日期和时间、有效路径(默认为当前路径)、域(默认为当前主机) 2.创建Cookie document.cookie=value; document.cookie='fontSize=14';//Cookie有默认到期时间、路径和域,在Cookie值字符串中添加一个分号,后面跟上Cookie属性ex
JavaScript高级编程———数据存储(cookie、WebStorage)
JavaScript高级编程———数据存储(cookie、WebStorage) <script> /*Cookie 读写删 CookieUtil.get()方法根据cookie的名称获取相应的值,它会在documen.cookie字符串中查找cookie名加上等于号的位置,
PHP的cookie与Javascript的cookie的关系
PHP 读写cookie的语句: setcookie("user", "Lilu", time()+3600); echo $_COOKIE["user"]; javascript读写cookie代码: function SetCookie(name,value)//两个参数,一个是cookie的名子,一
Selenium(十二):操作Cookie、调用JavaScript、HTML5的视频播放
1\. 操作Cookie ============ 有时候我们想要验证浏览器中cookie是否正确,因为基于真实cookie的测试是无法通过白盒和集成测试的。WebDriver提供了操作Cookie的相关方法,可以读取、添加和删除cookie信息。 WebDriver操作cookie的方法: > get\_cookies():获得所有cookie信息
SpringBoot学习:整合shiro自动登录功能(rememberMe记住我功能)
首先在shiro配置类中注入rememberMe管理器 ![复制代码](https://oscimg.oschina.net/oscnet/675f5689159acfa2c39c91f4df40a00ce0f.gif) /** * cookie对象; * rememberMeCookie()方法是设置Cookie的生成模
Springboot应用中设置Cookie的SameSite属性
`Cookie`除了`key`和`value`以外有几个属性。 * `httpOnly` 是否允许js读取cookie * `secure` 是否仅仅在https的链接下,才提交cookie * `domain` cookie提交的域 * `path` cookie提交的path * `maxAge` cookie存活时间 * `s