PHP中的cookie不用刷新就生效的方法
不过,这种机制总是会给我们带来这或那的问题,比如前段时间,我的站点上得设置一个广告显示的功能,就需要用到COOKIE,主要目的是为了加大广告的转化率,可是如果刷新生效,就比较麻烦,所以就用了这种方法,好用。
下面是代码:
代码如下:
function cookie($var, $value='', $time=0, $path='', $domain=''){
$_COOKIE[$var] = $value;
if(is_array($value)){
foreach($value as $k=>$v){
setcookie($var.'['.$k.']', $v, $time, $path, $domain, $s);
}
}else{
setcookie($var, $value, $time, $path, $domain, $s);
}
}
//调用方法
cookie("website","WEB开发笔记","./","www.jb51.net");
//
echo $_COOKIE["website"];//输出WEB开发笔记
相关推荐
-
php利用cookie实现自动登录的方法
本文实例讲述了php利用cookie实现自动登录的方法.分享给大家供大家参考.具体实现方法如下: html前端页面代码如下: 复制代码 代码如下: <html> <head> <title>enter password</title> </head> <body> <form name="forml" method="post" action="cookieb
-
php cookie使用方法学习笔记分享
PHP setcookie() 函数向客户端发送一个 HTTP cookie.cookie 是由服务器发送到浏览器的变量.cookie 通常是服务器嵌入到用户计算机中的小文本文件.每当计算机通过浏览器请求一个页面,就会发送这个 cookie.cookie 的名称指定为相同名称的变量.例如,如果被发送的 cookie 名为 "name",会自动创建名为 $user 的变量,包含 cookie 的值. 必须在任何其他输出发送前对 cookie 进行赋值.如果成功,则该函数返回 true,否
-
thinkphp中session和cookie无效的解决方法
本文实例讲述了thinkphp中session和cookie无效的解决方法.分享给大家供大家参考.具体分析如下: 问题描述: 在本地调试时session和cookie是用没有问题的,我是用session保存当前登录账户的信息,上传服务器之后,发现跳转之后session不复存在,为什么呢?在当前页面输出session是存在的. 遇到这个问题三天了,因为是自学没有老师可以请教,身边也没有几个是弄PHP的,所以真的是很悲剧,于是乎百度,而百度上很多人都是屁话连天,没有什么可以解决问题的,经过三天的修改
-
在PHP中设置、使用、删除Cookie的解决方法
1.设置Cookie PHP用SetCookie函数来设置Cookie.必须注意的一点是:Cookie是HTTP协议头的一部分,用于浏览器和服务器之间传递信息,所以必须在任何属于HTML文件本身的内容输出之前调用Cookie函数. SetCookie函数定义了一个Cookie,并且把它附加在HTTP头的后面,SetCookie函数的原型如下: int SetCookie(string name, string value, int expire, string path, string doma
-
php 删除cookie方法详解
我们先来看下相关cookie的机制. 复制代码 代码如下: bool setcookie ( string name [, string value [, int expire [, string path [, string domain [, bool secure]]]]] ) 要删除cookie需要确保它的失效期是在过去,才能触发浏览器的删除机制. 下面的例子说明了如何删除刚才设置的cookie: 复制代码 代码如下: <?php //将过期时间设为一小时前 setcookie("
-
php跨域cookie共享使用方法
A 机器所在的域:a1.main.com,A 有应用 main.phpB 机器所在的域:b1.test.com,B 有应用 test.php 1.在 main.php 里设置 cookie 的时候, cookie 的设置方法如下: 复制代码 代码如下: setcookie( "TestCookie", "okol", time() + 3600, "/", "b1.test.com", 1 ); 这样在 test.php
-
PHP实现将浏览历史页面网址保存到cookie的方法
本文实例讲述了PHP实现将浏览历史页面网址保存到cookie的方法.分享给大家供大家参考.具体如下: 将浏览历史页面网址保存到cookie,大致的思路如下面的代码,与实际应用有些差别. 复制代码 代码如下: <?php /******* 说明:cookie只能保存字符串 本实例中,需要保存多个URL(历史访问记录),思路是先将URL数组转为字符串,然后保存,读取时,再循环读取 *******/ //先假设当前URL为:http://localhost/php/?id=1 $id = $_GET
-
php使用Cookie实现和用户会话的方法
本文实例讲述了php使用Cookie实现和用户会话的方法.分享给大家供大家参考.具体分析如下: PHP 包含了很多的函数,可以用来管理和记录用户信息,包括简单的 cookie 和全方位的用户会话.会话使用 PHP 语言内建的技术,使得保存状态就像是引用超全局变量那样简单. 1.Cookie 简介 我们可以和 PHP 脚本一起使用 cookie 来存储一些关于用户的较小的信息. Cookie 是由用户浏览器存储的少量数据,它和一个来自服务器或脚本的请求一致.通过一个用户的浏览器,一个单个的主机可以
-
php利用cookies实现购物车的方法
本文实例讲述了php利用cookies实现购物车的方法.分享给大家供大家参考.具体分析如下: php购物车是在电子商务网站会用到的,一种像超市购物车一样的,选好商品了,先放到自己的购物车里面等好了再到柜台结算,本款php购物车完全按照这个原理来实例的,感兴趣的朋友可以来看看,该实例利用了cookie来实现,代码如下: 复制代码 代码如下: <?php /** * 购物车类 cookies 保存,保存周期为1天 注意:浏览器必须支持cookie才能够使用 */ class cartapi {
-
php使用Cookie控制访问授权的方法
本文实例讲述了php使用Cookie控制访问授权的方法.分享给大家供大家参考.具体如下: 复制代码 代码如下: <?php if(isset($_POST['name'])||isset($_POST['pass'])){ //如果有表单有提交 //检测表单中需要的值 if(empty($_POST['name'])){ die("请输入用户名!"); }
随机推荐
- JSON与XML优缺点对比分析
- Angular实现form自动布局
- linux下mysql开启远程访问权限 防火墙开放3306端口
- flex chrome浏览器调试出现空白的解决方法
- iOS判断网络请求超时的方法
- 微信APP支付Java代码
- 用 Composer构建自己的 PHP 框架之使用 ORM
- ASP和PHP实现生成网站快捷方式并下载到桌面的方法
- Python中扩展包的安装方法详解
- Android项目实战之仿网易顶部导航栏效果
- js基本算法:冒泡排序,二分查找的简单实例
- MySQL数据库下用户及用户权限配置
- JS 网页彩蛋 实现代码
- 用Python实现web端用户登录和注册功能的教程
- JavaScript实现为指定对象添加多个事件处理程序的方法
- 命令行删除带.的文件夹(畸形文件夹)
- 两种WEB下的模态对话框 (asp.net或js的分别实现)
- Java 生成二维码的工具资料整理
- 简单实现ajax获取跨域数据
- Java11新特性之HttpClient小试牛刀