php cookie注销 设置 输出和注销学习笔记

setcookie() 函数用于设置 cookie。

注释:setcookie() 函数必须位于 <html> 标签之前。

语法

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

下面看实例

 代码如下 复制代码

<?php
//注销cookie
if(isset($_GET['out'])){
setcookie('us',"");
echo "<script>location.href='index.php'</script>";
}

//设置cookie
if(isset($_POST['sub'])){
setcookie("us",$_POST['user'],time()+3600);
echo "<script>location.href='index.php'</script>";
}

//输出和注销cookie
if($_COOKIE['us']){
echo $_COOKIE['us'];
echo "<a href='index.php?out=out'>注销cookies</a>";
}

?>
<form method="post">
<input type="text" name="user">
<input type="password" name="pass">
<input type="submit" name="sub" value="提交">
</form>

时间: 2024-10-28 19:37:06

php cookie注销 设置 输出和注销学习笔记的相关文章

MVC使用Memcache+Cookie解决分布式系统共享登录状态学习笔记6_实用技巧

      为了解决单机处理的瓶颈,增强软件的可用性,我们需要将软件部署在多台服务器上启用多个二级子域名以频道化的方式,根据业务功能将网站分布部署在独立的服务器上,或通过负载均衡技术(如:DNS轮询.Radware.F5.LVS等)让多个频道共享一组服务器.当我们将网站程序分部到多台服务器上后,由于Session受实现原理的局限,无法跨服务器同步更新Session,使得登录状态难以通过Session共享.       我们使用MemCache+Cookie方案来解决分布式系统共享登录状态的问题.

php输出控制的学习笔记

  1.简介 当PHP脚本有输出时,输出控制函数可以用这些来控制输出.这在多种不同情况中非常有用,尤其是用来在脚本开始输出 数据后,发送http头信息到浏览器.输出控制函数不影响由 header()或setcookie()发送的文件头信息,仅影响像echo这样的函数和PHP代码块间的数据. 2.作用 1).如官方介绍说,为了避免在输出文件头信息如header()和setcookie()之前出现输出而发生的错误.可以使用输出缓存函数.如下代码  代码如下   <?php      ob_start

php cookie使用方法学习笔记分享_php技巧

PHP setcookie() 函数向客户端发送一个 HTTP cookie.cookie 是由服务器发送到浏览器的变量.cookie 通常是服务器嵌入到用户计算机中的小文本文件.每当计算机通过浏览器请求一个页面,就会发送这个 cookie.cookie 的名称指定为相同名称的变量.例如,如果被发送的 cookie 名为 "name",会自动创建名为 $user 的变量,包含 cookie 的值. 必须在任何其他输出发送前对 cookie 进行赋值.如果成功,则该函数返回 true,否

php cookie方法学习笔记分享

PHP setcookie() 函数向客户端发送一个 HTTP cookie.cookie 是由服务器发送到浏览器的变量.cookie 通常是服务器嵌入到用户计算机中的小文本文件.每当计算机通过浏览器请求一个页面,就会发送这个 cookie.cookie 的名称指定为相同名称的变量.例如,如果被发送的 cookie 名为 "name",会自动创建名为 $user 的变量,包含 cookie 的值. 必须在任何其他输出发送前对 cookie 进行赋值.如果成功,则该函数返回 true,否

JavaScript cookie的设置获取删除

这篇文章主要介绍了JavaScript cookie的设置获取删除等等,,需要的朋友可以参考下 设置cookie    每个cookie都是一个名/值对,可以把下面这样一个字符串赋值给document.cookie:   document.cookie="userId=828";    如果要一次存储多个名/值对,可以使用分号加空格(; )隔开,例如:  document.cookie="userId=828; userName=hulk";    在cookie的

JavaScript cookie的设置获取删除详解_javascript技巧

设置cookie 每个cookie都是一个名/值对,可以把下面这样一个字符串赋值给document.cookie: document.cookie="userId=828"; 如果要一次存储多个名/值对,可以使用分号加空格(; )隔开,例如: document.cookie="userId=828; userName=hulk"; 在cookie的名或值中不能使用分号(;).逗号(,).等号(=)以及空格.在cookie的名中做到这点很容易,但要保存的值是不确定的.

怎么对Cookie进行设置

  为了保证上网时候的安全,可以对Cookie进行设置.打开"Internet选项"中的"隐私"选项卡,调整Cookie的安全级别.在一般情况下,可以对滑块进行调整,调整到"中高"或者"高"的位置即可.大多数的论坛站点需要使用Cookie信息,如果从来不去这些地方,可以将安全级别调整到"阻止所有Cookies". 如果只是为了禁止个别网站的Cookie,可以单击"站点",将需要屏蔽的网站

uiwebview-UIWebView Cookie 怎么设置总是接受?

问题描述 UIWebView Cookie 怎么设置总是接受? 1.用mac safari 设置(safari->设置偏好->隐私->阻止cookie->永不) 打开 http://mbank.chinaebi.cn:18176/mbank/cmbc/dhFlight/home.do 点击下一步,可以成功跳转. 2.用iphone safari 设置(设置->safari->接受Cookie->总是)打开 http://mbank.chinaebi.cn:1817

注销登录-C# 门户网站上注销登陆怎么同时注销掉另外一个网站的用户登陆信息

问题描述 C# 门户网站上注销登陆怎么同时注销掉另外一个网站的用户登陆信息 C# 门户网站上注销登陆怎么同时注销掉另外一个网站的用户登陆信息 解决方案 p3p协议. 字数补丁....