您的位置:

包含php读cookie的词条

本文目录一览:

php怎么获取cookie里面的数据?

1、首先要创建一个cookie,名字为UserName,值为zs,过期时间为2个星期:

setcookie("UserName","zs",time()+2*7*24*3600);

2.取cookie的值

echo $_COOKIE['UserName'];

如果你不知道cookie里面有些什么信息,可以先打印出来看下再取值,print_r($_COOKIE)就行;

php设置好cookie如何在html中读出cookie

PHP生成cookie,HTML页面使用JavaScript即可读取。操作示例如下:

?php

//首先php生成cookie;

//demo.php

// 开启session

session_start();

$name="baiduzhidao";

setcookie("cname",$name,time()+3600,"/");

?

2.HTML页面读取;

//index.html

!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "

html xmlns="

head

meta http-equiv="Content-Type" content="text/html; charset=utf-8" /

titleJS读取cookie示例/title

style

body{ font-size:14px; line-height:22px; font-family:"微软雅黑", Verdana, Geneva, sans-serif;}

input,textarea{ font-family:"微软雅黑", Verdana, Geneva, sans-serif; padding:3px; font-size:12px; }

h3{ clear:both;}

li{ padding:2px 0; list-style:none;}

/style

script type="text/javascript"

function get_cookie(cookieName){

    //判断cookie是否存在

    if (document.cookie.length0){

        pos=document.cookie.indexOf(cookieName + "=")

        if (pos!=-1){ 

            pos=pos + cookieName.length+1 

            last=document.cookie.indexOf(";",pos)

            if (last==-1) last=document.cookie.length

            return unescape(document.cookie.substring(pos,last))

        } 

    }

    return "cookie不存在!";

}

/script

/head

body

input type="button" value="获取cookie" onclick="alert(get_cookie('cname'));"/

/body

/html

php怎么获取cookie里面的数据

1、首先要创建一个cookie,名字为UserName,值为zs,过期时间为2个星期:

setcookie("UserName","zs",time()+2*7*24*3600);

2.取cookie的值

echo $_COOKIE['UserName'];

如果你不知道cookie里面有些什么信息,可以先打印出来看下再取值,print_r($_COOKIE)就行;

PHP中cookie的使用

所有网站的Cookies都是用来在客户端浏览器中保存客户信息用的,内容可以根据自己需要来定义,读取时会自动根据网站的域名+cookies名称来读取,一般读取时不需要指定网站的域名,因为系统会自动判断的下面是PHP中设置和读取Cookies的方法设置User名为Alex Porter,超时的时间为1小时?php

setcookie("user", "Alex Porter", time()+3600);

?读取名为User的cookies值,首先判断是否设置了名称为User的Cookies,如果有就输出他的值,没有的话就输出没有设置Cookies?php

if (isset($_COOKIE["user"]))

echo "Welcome " . $_COOKIE["user"] . "!

";

else

echo "No Cookies set!";

?

php怎么获取cookie的值

PHP 的 $_COOKIE 变量用于取回 cookie 的值。

例子:

在下面的实例中,我们取回了名为 "user" 的 cookie 的值,并把它显示在了页面上:

?php

echo$_COOKIE["user"];

print_r($_COOKIE);

?

同时可以用setcookie() 函数设置 cookie。

语法:

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

在下面的例子中,我们将创建名为 "user" 的 cookie,并为它赋值 "Alex Porter"。我们也规定了此 cookie 在一小时后过期:

?php

setcookie("user","AlexPorter",time()+3600);

?

当删除 cookie 时,您应当使过期日期变更为过去的时间点。

删除的实例:

?php

//settheexpirationdatetoonehourago

setcookie("user","",time()-3600);

?

php怎么获取cookie呢?

当然不一样

js是基于对象的前端脚本语言,通过dom对象的cookie属性获得所有的cookie值。

php的cookie是面向过程的。通过php预定义变量$_COOKIE得到所有的cookie值。也就是一个数组。

这个是php中cookie的使用

// 设定 cookie

setcookie("cookie['three']", "cookiethree",time()+3600);

setcookie("cookie['two']", "cookietwo",time()+3600);

setcookie("cookie['one']", "cookieone",time()+3600);

// 读取cookie

if (isset($_COOKIE['cookie']))

{

echo $_COOKIE['cookie']['\'two\'']."br/";

foreach ($_COOKIE['cookie'] as $name = $value)

{

echo "$name : $value br /\n";

}

}

值得注意的是。定义cookie变量的时候中括号的变量名实不加 引号的。

这个是js中cookie的使用

function setCookie(n,v)

{

var date=new Date();

date.setTime(date.getTime()+ 60*1000);

document.cookie=n+"="+escape(v)+"; expires="+date.toGMTString(); //escape function 用于将字符串中非ascii的字符转换为%16进制数。

}

function getCookie(n)

{

var mycookie=document.cookie.split("; ");

for(var i=0;imycookie.length;i++)

{

var content=mycookie[i].split("=");

if(n == content[0])

{

return unescape(content[1]);

}

}

return null;

}

function delCookie(n)

{

var date=new Date();

date.setTime(date.getTime()-1);

document.cookie=n+"= "+"; expires="+date.toGMTString();

}

setCookie("name","jerry");

alert(getCookie("name"))