当前课程知识点:PHP程序设计 >  会话管理 >  cookie概述 >  COOKIE基本使用1

返回《PHP程序设计》慕课在线视频课程列表

COOKIE基本使用1在线视频

COOKIE基本使用1

下一节:COOKIE基本使用2

返回《PHP程序设计》慕课在线视频列表

COOKIE基本使用1课程教案、知识点、字幕

我们接着要讲的就是创建图片

刚才讲的这一系列都是概念

那么我们现在要方便我们的使用

所以这个部分就是我们的代码了

对吧

那么使用cookie之前一定要先创建

创建PHP中有这么一个函数setcookie的函数

刚才的那个setcookie大家看一下

那是那是中间带条短线的对吧

说的是http响应头增加的内容

增加的响应头字段

那么

我们这个地方说的setcookie是PHP里面的

创建cookie的函数

那么创建cookie函数

括号里面非常多参数

同学们这一次只需要掌握前三个

刚才我们说了cookie一定是键值对

所以我们的cookie这个地方一定要有什么

name 也就是名字

然后逗号隔开逗号隔开之后

我们接着什么就是value

是不是要有名字和值

键值对要给它形成了

再然后就是第三个

第三个是什么呢

第三个是一个cookie的有效期

刚才我就想说

我刚才明明说的是我可能在几个星期之前

我搜了一下颈椎病的治疗

可是到现在我看CSDN技术博客的时候

那个地方都会有一些信息

那么提示我什么颈椎病

按摩仪在促销啊

诸如此类的东西对吧

那是怎么回事呢

那是因为我们搜索的内容保存在了计算机里面

让其他的网站获取到了所以呢

我们的这个有效期就是一个很重要的

如果说我们的信息不希望用户去获取掉的话

那么我们可能这个有效期就要

设置得短一些

只够在这次使用就可以了

那么有的时候我们可能认为这些信息无关紧要

那么这样子说起来的话

我可以把这个有效期设置的非常长

所以呢

我们这个地方以一般情况下

setcookie要写三个对吧

这三个第一个是名字

第二个是值第三个是有效期

顺便把第四个

第五个也看一下吧

第四个其实就是cookie在

服务器端的有效路径

第五个就是cookie的有效域名

然后还有最后一个就是cookie

是否通过安全的https连接来传输对吧

这个这三个咱们目前还用不上

咱们主要用的是前两个对吧前三个OK

那么我们在这个地方咱们来

创建一个cookie

咱们来看一下

尖括号 问号 PHP 问号 尖括号

然后在这个里面

我们可以开始写了

因为咱们就是要创建cookie嘛

刚才刚说过函数名是setcookie对吧

括号里面咱们必须要写的三个参数

第一个是名字

我们给它一个名字

比如说是什么banji对吧

逗号隔开是value值 value值什么呢

jiying17

然后我们给它一个时间有效期是什么呢

有效期就是从当前你创建cookie的这个时间

还要给它保留多长时间

那么当前时间我们之前是学过这个时间

日期

函数的当前时间是不是有个time

返回的就是当前时间的时间戳

那么你现在这个是当前时间

你要把它保存多长时间

你是不是还要给它做一个加法

对不对

要增加一些时间才可以

那么这个时间戳还记得吗

我们的时间戳的单位是什么

秒 是不是秒

如果我加一个60的话

这是增加了多少

一分钟 一分钟实在太短了

我增加乘个

5

这是什么

五分钟对吧

也就是班级这个名字是banji

value值是jiying17我们让这个cookie保留五分钟好了

为了有差异

我再来写一个

这个里面课程逗号隔开

我们的课程是什么PHP对吧PHP

然后让这个cookie我们保存的时间长一点对吧

括号加六十乘

以三十对吧

六十乘以三十

这个是多长时间

对吧半小时了好

我们这个最后我们echo一个对吧

这就跑完了就没有结果嘛

对吧

所以echo一个什么呢

我们的cookie

创建成功 OK 好的来

我们用这个浏览器跑下这个程序就这么简单

好了出来了

cookie创建成功

但是我们的cookie在哪呢

请注意

我今天专门在这个机子上在我的教师机上

安装了一个谷歌浏览器

就是其实用什么浏览器都可以去检查

只不过我觉得谷歌更简单一些

在谷歌的这个地方设置

设置最底下有个高级

在高级打开

在高级这个地方

首先你可以看一下

我们是不是有的时候

我不知道同学们有没有遇到过

比如说你的视频反复的打不开

然后呢

视频网站往往会教你说

把你的这个浏览数据

是不是清除一下缓存清除一下

其中还会清除谁 cookie对吧

那么当然我们这不清楚

咱们来看一下内容设置

在内容设置的第一个就是

允许网站保存和读取cookie数据再点一下

那么cookie里面的内容里面

其中有一项查看所有cookie

我们来点一下

大家可以看到我们刚才的网址是不是localhost

localhost里面有两个cookie

就是我们刚刚创建的

再打开看一眼是不是一个是banji

一个是课程

我们再来通过这个下拉来看一下banji名称是banji

内容是谁 jiying17

然后看一下

创建时间是8点21分

到期时间你刚才说了几分钟五分钟

是不是8点26

大家都知道课程是不是设的时间长

再来看一眼课程的

课程内容是PHP注意到期时间到哪啦

8点51

因为为什么这个地方说的短一些

因为现在已经8点23了

我们一会8点26或者8点27的时候

我们一起来看一看

那么到了到期时间之后出现的cookie会怎么样

好 我们这个页面就先停留在这个地方

PHP程序设计课程列表:

PHP开篇

-PHP概述

--PHP概述与工作流程

-PHP概述--作业

-开发环境搭建

--开发环境搭建一

--开发环境搭建二

--集成环境的安装

-开发环境搭建--作业

-PHP开篇

PHP语法基础

-PHP语法入门

--语法入门一

--语法入门二

-PHP数据的输出

--数据输出

-PHP数据类型

--数据类型1

--数据类型2

--数据类型3

--数据类型4

--数据类型5

--数据类型6

--PHP语言中的数学运算符

-PHP常量和变量

--常量和变量1

--常量和变量2

--常量和变量3

--常量和变量4

--常量和变量5

--常量

-PHP常量和变量--作业

-PHP的运算符和表达式

--运算符和表达式1

--运算符和表达式2

--运算符和表达式3

--PHP的三元运算符

-PHP语法基础--PHP的运算符和表达式

-PHP语法基础

流程控制语句

-条件判断语句

--条件判断语句1

--条件判断语句2

--条件判断语句3

--条件语句

-循环控制语句

--循环控制语句

--循环语句练习1

--循环语句练习2

-跳转语句和终止语句

--跳转和终止语句

-PHP流程控制

-流程控制

PHP数组

-数组概述和分类

--数组概述和分类

--PHP数组分类

-数组创建、删除和修改

--数组创建、删除和修改1

--数组创建、删除和修改2

--数组创建

-数组遍历

--数组遍历1

--数组遍历2

--数组遍历3

--数组遍历4

--数组遍历5

--foreach

-数组相关函数

--数组相关函数1

--数组相关函数2

--数组相关函数3

--数组相关函数4

--数组相关函数5

--数组相关函数6

--数组函数的练习

-PHP数组--作业

-分页函数的应用

-PHP数组

-数组练习1

-数组练习2

-数组练习3

PHP函数

-函数的定义与调用

--函数定义与调用

-函数参数传递

--函数参数传递1

--函数参数传递2

-自定义函数总结和实验

--自定义函数总结和实验

-常用变量和数学函数

--变量和数学函数库

--数学函数实验

--数学函数

-日期和时间函数

--日期时间函数1

--时间日期函数2

--日期时间函数实验1

--时间日期函数实验2

--时间日期函数实验3

--倒计时

-PHP函数--作业

-PHP函数

字符串函数

-字符串概述

--字符串特点

--字符串处理方式

-常见的字符串函数

--常见字符串函数1

--输出函数1

--输出函数2

--输出函数3

--去除空白函数1

--去除空白函数2

--去除空白函数3

--填补函数和大小写函数

--其他字符串函数1

--其他字符串函数2

--与HTML相关函数1

--与HTML相关函数2

--与HTML相关函数3

--与HTML相关的函数4

--与HTML相关函数5

--字符串函数实验1

--字符串函数实验2

--字符串函数实验3

--字符串函数实验4

--字符串练习1

--字符串练习2

--字符串练习3

--字符串练习4

--字符串练习5

--字符串函数

-正则表达式

--正则表达式基本概念

--兼容正则表达式函数

--正则表达式语法构成

--正则表达式原子讲解1

--正则表达式原子讲解2

--正则表达式原子讲解3

--正则表达式元字符讲解1

--正则表达式元字符讲解2

--正则表达式元字符讲解3

--正则表达式元字符讲解4

--正则表达式元字符讲解5

--正则表达式元字符讲解6

--正则表达式元字符讲解7

--正则表达式中的模式修正符号

--正则表达式练习

--正则表达式

-字符串函数--作业

-PHP字符串函数

PHP文件和图像技术

-文件概述和操作

--文件概述和操作1

--文件概述和操作2

-文件的上传和下载

--文件上传1

--文件上传2

--文件上传3

--文件下载

-图像基础

--图像基础1

--图像基础2

-图像基本操作

--图像基本操作1

--图像基本操作2

--图像基本操作3

--图像基本操作4

--图像基本操作5

--图像基本操作6

--表单与验证码的结合

--图像技术练习1

--图像技术练习2

--图像技术练习3

--缩略图

-PHP文件与图像技术-作业

-PHP文件和图像技术

-变色验证码

会话管理

-会话表单

--会话表单概述1

--会话表单概述2

--会话表单概述3

--超全局变量1

--超全局变量2

--超全局变量3

--表单安全验证

--获取表单数据

--GET和POST区别

-cookie概述

--COOKIE简介

--COOKIE基本使用1

--COOKIE基本使用2

--显示用户上次访问时间

--控制用户登录过期时间1

--控制用户登录过期时间2

--控制用户登录过期时间3

--COOKIE

-session概述

--SESSION概述

--基本应用1

--基本应用2

--综合案例-登录和注销1

--综合案例-登录和注销2

--综合案例-登录和注销3

--综合案例-登录和注销4

--综合案例-登录和注销5

--SESSION和COOKIE区别

-会话管理-作业

-会话管理

PHP操作数据库

-MySQL和PHPMyadmin概述

--MySQL概述1

--MySQL概述2

--PHPMyadmin概述1

--PHPMyadmin概述2

--PHPMyadmin的导入和导出操作

-PHP访问MySQL

--连接服务器

--选择数据库

--浏览表内容1

--浏览表内容2

--MySQLi扩展的应用1

--mysqli扩展应用2-将数据添加到数据库中

--使用mysqli扩展添加数据到数据库中

--使用mysqli扩展删除数据库中数据

--使用mysqli扩展修改数据库中数据

--mysqli扩展应用3-设计删除链接

--MySQLi扩展应用4-完成数据库中数据的删除

--mysqli扩展应用5---编辑链接和编辑页面的设计

--mysqli扩展应用6---编辑数据库中的信息

--mysqli扩展7-条件查询数据表中的数据

-MySQL扩展的使用

--数据表内容显示页面

--添加数据页面1

--添加数据页面2

--删除页面1

--删除页面2

--删除页面3

--数据修改页面1

--数据修改页面2

--数据修改页面3

-PHP操纵数据库

COOKIE基本使用1笔记与讨论

也许你还感兴趣的课程:

© 柠檬大学-慕课导航 课程版权归原始院校所有,
本网站仅通过互联网进行慕课课程索引,不提供在线课程学习和视频,请同学们点击报名到课程提供网站进行学习。