学计算机是学什么? 学组装?学维修?学拉网线? 是学王者荣耀开发...
我想学没有钱怎么办
北大青鸟辉煌15年 见证我国IT产业发展!今天,北大青鸟毕业学员...
全栈软件测试
互联网+时代 UI设计师专属课程
男生学什么好
我是零基础
2023南博招生简章
当客户访问某个基于PHP技术的网站时,在PHP中可以使用setcookie()函数生成一个cookie,系统经处理把这个cookie发送到客户端并保存在C:\Documents andSettings\用户名\Cookies目录下。
cookie是HTTP标头的一部分,因此setcookie()函数必须在HTML本身的任何内容送到浏览器之前调用。这种限制与header()函数一样(如需了解head()函数,请自行查阅)。
当 客户再次访问该网站时,浏览器会自动把C:\DocumentsandSettings\用户名\Cookies目录下与该站点对应的cookie发送到 服务器,服务器则把从客户端传来的cookie将自动地转化成一个PHP变量。在PHP5中,客户端发来的cookie将被转换成全局变量。你可以通 过$_COOKIE[‘xxx’]读取。
定义一个cookie
设置cookie:
语法:boolsetcookie(stringname,[stringvalue,[int expire,[stringpath,[stringdomain,[int secure]]]]]);
本cookie函数可以有6个属性,常用的有3个参数。
实例:
$value="the best way is by yourself";
setcookie("cookiename",$value,time()+60*60*24*7);
接收和处理cookie
PHP对cookie有很好的支持,和form表单一样,接收的时候PHP会自动从web服务器接收HTTP头并且它。接收的时候和表单接收一样,用$_COOKIE[“cookiename”]或者$HTTP_COOKIE_VARS[“cookiename”](不提倡使用)
注意:
如果网站有几个不同的文件目录,使用不带路径的cookie,那么只能在设置cookie的文件所在路径下访问到此cookie。如果指定路径,则按照设置时的路径作为访问cookie的指定路径。
创建cookie数组:
其一:
setcookie("CookieArray[0]","Value1");
setcookie("CookieArray[1]","Value2");
其二:
setcookie("CookieArray['one']","Value1");
setcookie("CookieArray['two']","Value2");
setcookie()中使用数组
setcookie("cookie[three]","cookiethree");
setcookie("cookie[two]","cookietwo");
setcookie("cookie[one]","cookieone");
//刷新页面后,显示出来
if(isset($_COOKIE['cookie'])){
foreach($_COOKIE['cookie']as$name=>$value){
echo"$name:$value
\n";
}
}
?>
删除cookie
要删除一个已经存在的cookie,有两个办法:
1、调用只带有name参数的setcookie,那么名为这个name的cookie将被从客户机上删掉;
setcookie(“MyCookie”);//删除MyCookie
2、过期时间就行,那么这个Cookie在这个页面的浏览完之后就被删除了(其实是失效了)。
例如:
setcookie(“MyCookie”,”Value”,time()-1);
//删除MyCookie。
要注意:当一个Cookie被删除时,它的值在当前页仍然有效。如果要把cookie设置成在浏览器关闭后就失效。那么可以直接把expiretime设为0,或者不设置此值。
例如:setcookie(“name”,”value”,0)。
cookie注意事项
1、setcookie()之前不能有任何html输出,就是空格,空白行都不行,必须在html文件的内容输出前设置
2、setcookie()后,你在当前页调用echo$_COOKIE[“name”]不会有输出。必须刷新或到下一个页面才可以看到cookie值。
3、不用浏览器对cookie处理不同。客户端可以禁用cookie,浏览器也会限制cookie的数量。一个浏览器能创建的cookie数量最多为300个,并且每个不能超过4KB,每个WEB站点能设置的cookie总数不能超过20个。
4、cookie是保存在客户端的,用户禁用了cookie,你的cookie自然也就没作用啦!因此,避免过度依赖cookie,要先想好如果cookie被禁用时的解决方案,以备万一。
北大青鸟东莞金码学校为学生提供住宿条件,干净的楼房,有专人管理打扫,安静环境氛围好,学生可根据意愿选择是否在校住宿。
东莞北大青鸟金码学校先进的教学理念,雄厚的师资力量为您搭建高薪桥梁,同时为了加快青鸟学子快速撑握编程技能,学校拥有高配置教学电脑,
北大青鸟东莞金码学校各班有兵乓球队和篮球队,学员可以根据自己的兴趣爱好选择球队参加训练及比赛,既锻炼了身体,又能增进同学感情,学员们在宽敞
有很多的学生都有问过这样一个问题,说零基础能学电脑吗?我什么都不会,对电脑一点都不熟悉,我可以学习电脑吗?我可以这么回答你们,零基础是可以学电脑的,而且不用担心学不会,关键是在于你找了一个怎么样的培训学校,北大青鸟东莞金码学校就是一个针对课程针对是零起点的学校。
奔跑吧金码学子活动由东莞北大青鸟主办,由校区师生参与,在东莞市虎英公园举行了奔跑吧金码的大型活动。这场活动分为五关,参赛师生3人一
1 错开简历投递高峰时间如同交通有上下班高峰,投递简历也是如此。通常职位刚发布时会迎来一个高峰投递时间。职位发布的第一天和第二天,HR
什么样的工作才是好工作?对不同的人而言,答案是完全不同的,因此我们几乎无法回答这个问题。即使我们问怎样是一份合适的工作,也很难有个
一、 求职的敲门砖,你准备好了吗?简历就是求职路上的一块敲门砖,面对激烈的竞争,没有竞争意识是要吃亏的,所以在简历当中,适当加点花
一个月内找到6份工作,其中经历了四次群面,且每次都以出色的表现通过这一关。这个牛人就是南京大学数学系大四学生吴新雨。记者从前晚结束
听到加薪,你一定会兴奋不已!这意味着工作被肯定,职业生涯的前进,生活质量的提高。当你沉浸在喜悦之中时,你有没有想过,加薪可能是你职
用PHP过滤html里可能被利用来引入外部危险内容的代码。有些时候,需要让用户提交html内容,以便丰富用户发布的信息,当然,有些可能造成显...
在前面已经介绍过,C源程序是由函数组成的。虽然在前面各章的程序中大都只有一个主函数main(),但实用程序往往由多个函数组成。函数是C...
如今,Web设计师在设计Web外观与风格的同时,往往还负责了前端代码的编写。换句话说,SEO的相当一部分责任是落在他们肩上的。
1 字符基础1 1 单字节字符集(single-byte character set(SBCS))顾名思义,在这种模式下,所有的字符都只用一个字节表示,常见的如,ASC
各国出于自身的利益而不断在信息安全方面大做文章,而其中最典型的就是世界老大美国的 "棱镜门事件 "。国际信息安全可谓是明枪暗箭。
近年来,退伍军人的就业问题受到了广泛的重视。他们在军队里一身戎装,满腔热血地保家卫国,但当他们走出军营,进入现代化社会时,却发现与
每年高考结束后,很多成绩徘徊在400分左右的考生开始犯愁,这个不上不下的成绩,想要上本科学校分数不够,进入专科三流学校又不愿意,那么
在这个多元化的社会中,人生目标是一个定值,然而要改变,离不开自己喜欢的努力精神,正好与存在一些正面与反面的对比,并不是所有的初高中毕业生都能直接升入高中或大学,普遍的学生会选择职业技术学校接受职业教育,职业教育已经成为一个普遍家长,学生比较喜欢的一个教育模式,也能帮助广大初高中毕业生谋一个好未来。
据最新发布的《深圳互联网行业人才紧缺指数(TSI)报告》显示,前端开发工程师已成为深圳互联网行业中最紧俏的职位之一。根据此次报告,今年
2016年7月7日下午,在北大青鸟东莞金码校区就业老师的带领下,四位金码学员直接到广东中科遥感技术有限公司参加了现场招聘会。广东中科遥感