php cookie用法与跨域实例教程

/*
 语法:
  setcookie(name,value,expire,path,domain,secure)
 name,cookie名称 必填
 value, cookie值,必写
 
 其它的可写,不过来说明一来功能
 expire 过期时间如: time()+3600*24
 path 路径如:/根目录,也可以指定二级目录如 /111cn.net/
 domain 域名,这个就是做了二级域名是要注明了,如果我你让所有二级域都可以访问这个cookie的话就如这样设置:".111cn.net" 那么,s.111cn.net,down.111cn.net等都可以访问这个cookie哦。
 secure 一般为1

下面来看个cookie实例,
*/
$value='www.111cn.net';
setcookie('loadDomain',$value,time()+3600*24,'/','.111cn.net'); //设置cookis

//下面读取cookie的值,在php中用$_COOKIE带cookie的名称就OK了。如下。
if( isset($_COOKIE['loadDomain'] ) )
{
 $cookis = $_COOKIE['loadDomain'];
 header("location:$cookis");
}

//本站原创教程转载注明来源www.111cn.net

时间: 2024-07-30 04:55:59

php cookie用法与跨域实例教程的相关文章

javascript中jsonp用法及跨域实例

Asynchronous JavaScript and XML(Ajax)是目前 Web 开发关键技术之一,允许客户端 JavaScript 通过 HTTP 与服务器进行交互. 浏览器的安全模型规定了 XMLHttpRequest.frames 等必须在相同域名下才能进行通信.这就是所谓的"同源策略限制". 为了 Web 应用的安全,同源策略并不是坏东西,但当我们真的需要请求其他域名下的数据时,这个策略确实造成了麻烦. 克服该限制的方法: 1.还是请求自己的服务器,让服务器做代理,把请

cookie与session跨域登陆代码(ie6,ie7,firefox)

frameset里面,也就是里面的frame是来自第三方站点(不同ip或不同域名),那么默认情况下ie会自动禁用这些站点的cookie,也就是在请求某url时在http header里不发送它们的cookie,包括session的cookie.注意,这些站点在response里面设置的cookie还是会被发送到浏览器的. 但象ie 6.0和ie 7.0有个自己的标准.要支持p3p,ie 6的缺省隐私等级设置为"中"--即"阻止没有合同隐私策略的第三方cookie".

Yii2中cookie用法示例分析_php实例

本文实例讲述了Yii2中cookie用法.分享给大家供大家参考,具体如下: <?php //设置方法 $cookie = new Cookie([ 'name' => 'cookie_monster', 'value' => 'Me want cookie!', 'expire' => time() + 86400 * 365, ]); \Yii::$app->getResponse()->getCookies()->add($cookie); //读取方法 $v

jQuery getScript()用法与跨域请求示例

通过 HTTP GET 请求从服务器载入并执行一个 JavaScript 文件 jQuery.getScript( url, [ success(data, textStatus) ] ) url一个包含发送请求的URL字符串. success(data, textStatus)当请求成功后执行的回调函数. 这是一个快速的AJax处理函数,相当于:  代码如下 复制代码 $.ajax({   url: url,   dataType: 'script',   success: success }

PHP Session 变量用法详解与实例教程

当您运行一个应用程序时,您会打开它,做些更改,然后关闭它.这很像一次会话.计算机清楚你是谁.它知道你何时启动应用程序,并在何时终止.但是在因特网上,存在一个问题:服务器不知道你是谁以及你做什么,这是由于 HTTP 地址不能维持状态. 通过在服务器上存储用户信息以便随后使用,PHP session 解决了这个问题(比如用户名称.购买商品等).不过,会话信息是临时的,在用户离开网站后将被删除.如果您需要永久储存信息,可以把数据存储在数据库中. 把手册抄一下,然后每个都试试然后写出来,方便自己查阅滴,

asp For Each Next 用法与For Each实例教程

在For Each ... Next循环类似,对于... Next循环.而不是重复陈述的指定的次数, 每名... Next循环重复的对象集合为数组中的每个元素的声明(或每个项目). 下面的代码片断创建下拉列表中选择其中一个数组元素: Select ActionSelect AllTry It<% Dim bookTypes(7) 'creates first array bookTypes(0)="Classic" bookTypes(1)="Information B

浅析php中jsonp的跨域实例_php技巧

我们现在www.test.com这个域名下面有这么个html文件testjsonp.html: 复制代码 代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtm

php利用P3P头实现跨域设置cookie

在开发中,我们碰到的跨域主要还是纠结在IE,页面中的IFRAME或者FRAME或者JS跨域的时候,IE有安全策略限制页面不带cookie,但是如果我们加上P3P,就没有这策略的限制.这也是P3P来突破跨域的可行前提,其实在firefox chorme类浏览器里面是没有这个限制的. 首先我们了解一下P3P是什么? P3P(Platform for Privacy Preferences)是W3C公布的一项隐私保护推荐标准,以为用户提供隐私保护. P3P标准的构想是:Web 站点的隐私策略应该告之访

jquery ajax jsonp跨域调用实例代码

 今天研究了AJAX使用JSONP进行跨域调用的方法,发现使用GET方式和POST方式都可以进行跨域调用,这里简单分享下,方便需要的朋友 客户端代码     代码如下: <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm1.aspx.cs" Inherits="WebApp.WebForm1" %> <!DOCTYPE html