博客列表 >0606作业2019年6月9日13点11分

0606作业2019年6月9日13点11分

Viggo的博客
Viggo的博客原创
2019年06月10日 10:55:36570浏览
  1. 将电影网站的内容全部用数据库来进行管理。

QQ截图20190609131244.png

数据全部来自数据库,这些数据全部都是字串符类型的,在判断的时候就不需要再转换类型进行判断


2.熟悉和掌握cookie和session中常用的函数以及超全局变量的使用

    cookie和session的功能是一样的,记录客户的访问记录,客户再次访问的时候可以进行一些操作。

    cookie是放在客户端的文件,记录客户的一些信息,以便再次访问的时候使用。

    session是放在服务器的文件 session同样也是基于cookie的,会生成一个session_id在客户端,客户再次访问的时候就会带着这个session_id,服务器会利用这个session_id进行查询,知道是哪个客户访问的。


    常用的函数以及超全局变量


    cookie

    设置

    setcookie('name','value')

    更新 

     setcookie('要改动的name','要改动的value')

    删除

    setcookie('name',null,'过期时间')

    获取

    $_COOKIE 超全局变量浏览器打开的时候自动加载 直接调用就可以了



    session 操作方式类似于数组 session设置的name value 在客户端浏览器看不见 是存放在服务器的一个文件

    session_start() 开启session 开启后浏览器就有session_id 和value值 value值也是服务器对应的文件名

    设置

    $_SESSION['name'] = 'value'

    更新与设置方法相同

    $_SESSION['name'] = 'value'

    删除 删除利用cookie的功能 因为session在浏览器是基于cookie的

    setcookie('name',null,time()-1) 设置cookie的过期时间

    读取

    echo $_SESSION['name'] 


不管COOKIE或SESSION都是基于客户端浏览器的COOKIE,SESSION的安全性比较高数据存放在服务器。

声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议