Chinaunix首页 | 论坛 | 博客
  • 博客访问: 16490470
  • 博文数量: 5645
  • 博客积分: 9880
  • 博客等级: 中将
  • 技术积分: 68081
  • 用 户 组: 普通用户
  • 注册时间: 2008-04-28 13:35
文章分类

全部博文(5645)

文章存档

2008年(5645)

我的朋友

分类:

2008-04-28 20:32:12

下载本文示例代码
  综述 ??Cookie是在HTTP协议下,服务器或脚本可以维护客户工作站上信息的一种方式。Cookie是由Web服务器保存在用户浏览器上的小文件,它可以包含有关用户的信息(如身份识别号码、密码、用户在Web站点购物的方式或用户访问该站点的次数)。无论何时用户链接到服务器,Web站点都可以访问Cookie信息。   怎样设置cookies? ??在PHP中可以使用setcookie函数设置一个cookie。cookie是 HTTP标头的一部分, 因此设置cookie功能必须在任何内容送到浏览器之前。这种限制与header()函数一样。任何从客户端传来的cookie将自动地转化成一个PHP变量。PHP取得信息头并分析, 提取cookie名并变成变量。因此,如果设置cookie如setcookie("mycookie","Cookies")php将自动产生一个名为$mycookie,值为"Cookies"的变量。 ??我们来看一下setcookie函数语法: ??init setcookie(string CookieName,string CookieValue,int CookieExpireTime,path,domain,int secure); ??参数说明: ??PATH:表示web服务器上的目录,默认为被调用页面所在目录 ??DOMAIN:cookie可以使用的域名,默认为被调用页面的域名。这个域名必须包含两个".",所以如果你指定你的顶级域名,你必须用".mydomain.com" ??SECURE:如果设为"1",表示cookie只能被用户的浏览器认为是安全的服务器所记住. cookies使用举例 ??假设我们有这样一个需要注册的站点,它自动识别用户的身份并进行相关的操作:如果是已经注册的用户,发送给他信息;如果不是已经注册的用户,则显示一个注册页面的链接。 ??按照上面的要求,我们先创建数据库用来保存注册用户的信息:名字(first name),姓(last name),Email地址(email address),计数器(visit counter)。 ??先按下面步骤建表: ????mysql> create database users; ????Query OK, 1 row affected (0.06 sec) ????mysql> use users; ????Database changed ????mysql> create table info (FirstName varchar(20), LastName varchar(40), email varchar(40), count varchar(3)); ????Query OK, 0 rows affected (0.05 sec) 共4页。 1 2 3 4 :   综述 ??Cookie是在HTTP协议下,服务器或脚本可以维护客户工作站上信息的一种方式。Cookie是由Web服务器保存在用户浏览器上的小文件,它可以包含有关用户的信息(如身份识别号码、密码、用户在Web站点购物的方式或用户访问该站点的次数)。无论何时用户链接到服务器,Web站点都可以访问Cookie信息。   怎样设置cookies? ??在PHP中可以使用setcookie函数设置一个cookie。cookie是 HTTP标头的一部分, 因此设置cookie功能必须在任何内容送到浏览器之前。这种限制与header()函数一样。任何从客户端传来的cookie将自动地转化成一个PHP变量。PHP取得信息头并分析, 提取cookie名并变成变量。因此,如果设置cookie如setcookie("mycookie","Cookies")php将自动产生一个名为$mycookie,值为"Cookies"的变量。 ??我们来看一下setcookie函数语法: ??init setcookie(string CookieName,string CookieValue,int CookieExpireTime,path,domain,int secure); ??参数说明: ??PATH:表示web服务器上的目录,默认为被调用页面所在目录 ??DOMAIN:cookie可以使用的域名,默认为被调用页面的域名。这个域名必须包含两个".",所以如果你指定你的顶级域名,你必须用".mydomain.com" ??SECURE:如果设为"1",表示cookie只能被用户的浏览器认为是安全的服务器所记住. cookies使用举例 ??假设我们有这样一个需要注册的站点,它自动识别用户的身份并进行相关的操作:如果是已经注册的用户,发送给他信息;如果不是已经注册的用户,则显示一个注册页面的链接。 ??按照上面的要求,我们先创建数据库用来保存注册用户的信息:名字(first name),姓(last name),Email地址(email address),计数器(visit counter)。 ??先按下面步骤建表: ????mysql> create database users; ????Query OK, 1 row affected (0.06 sec) ????mysql> use users; ????Database changed ????mysql> create table info (FirstName varchar(20), LastName varchar(40), email varchar(40), count varchar(3)); ????Query OK, 0 rows affected (0.05 sec) 共4页。 1 2 3 4 : 下载本文示例代码


PHP中cookies指南PHP中cookies指南PHP中cookies指南PHP中cookies指南PHP中cookies指南PHP中cookies指南PHP中cookies指南PHP中cookies指南PHP中cookies指南PHP中cookies指南PHP中cookies指南PHP中cookies指南PHP中cookies指南PHP中cookies指南PHP中cookies指南
阅读(122) | 评论(0) | 转发(0) |
0

上一篇:SSI使用详解

下一篇:PHP中session详解

给主人留下些什么吧!~~