博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
学习进度十五
阅读量:4363 次
发布时间:2019-06-07

本文共 891 字,大约阅读时间需要 2 分钟。

这周多花的时间:5小时

代码量:300行

博客:3篇

所学到的知识点:这周主要是完成了php的大作业,这次的大作业是要求我们通过html,php和连接mysql数据库实现购物网站的开发。

首先我们在网上找到了一个购物网站的前端模板,通过phpstorm来完成具体功能的实现。主要还是通过php实现对数据库的增删改查功能的实现

对数据库进行图片的添加:

   首先需要将图片保存到本地的文件夹中,通过这个语句实现对数据库中添加图片的获取

$image = mysql_real_escape_string(file_get_contents($_FILES['photo']['tmp_name'])); //获取图片 $image_type = $_FILES['photo']['type'];

    在数据库中,图片是以图片的路径形式存放的。 php session变量用于存储有关用户会话的信息,或更改用户回话的设置。session变量保存的信息是单一用户的,并且可供应用程序中的所有页面使用,在实现购物车相关功能的时候就需要这个变量来实现。

     当运行一个应用程序时,会打开它,做些更改,然后关闭它。这很像一次会话。计算机清楚你是谁。它知道你何时启动应用程序,并在何时终止。但是在因特网上,存在一个问题:服务器不知道你是谁以及你做什么,这是由于 HTTP 地址不能维持状态。

      通过在服务器上存储用户信息以便随后使用,PHP session 解决了这个问题(比如用户名称、购买商品等)。不过,会话信息是临时的,在用户离开网站后将被删除。如果您需要永久储存信息,可以把数据存储在数据库中。

       Session 的工作机制是:为每个访问者创建一个唯一的 id (UID),并基于这个 UID 来存储变量。UID 存储在 cookie 中,亦或通过 URL 进行传导。

      在我们进行购物网站的编写过程中,经常需要   session_start() 这个函数,通过get或者post方法来进行提交。

  

 

 

转载于:https://www.cnblogs.com/zhang12345/p/11060177.html

你可能感兴趣的文章
Hadoop配置安装手册
查看>>
【agc017E】Jigsaw
查看>>
有关python&&c++的散碎的一些知识点_随时更新
查看>>
java servlet中上传文件的简单实现(基于第三方jar)
查看>>
Windows系统下解决“telnet不是外部或内部命令”的问题
查看>>
C语言代码优化(转)
查看>>
python实现mapreduce(1)——模拟MR过程
查看>>
hyper-v中提示”未在远程桌面会话中捕获到鼠标“
查看>>
APACHE2 服务器配置 (一)
查看>>
JAVA JVM 流程一
查看>>
35displayinline-block的上下对齐方式
查看>>
Jquery的普通事件和on的委托事件
查看>>
IE低版本兼容的感悟
查看>>
JAVA获取当前日期是星期几
查看>>
c++ 转换unicode字符串为js \u格式
查看>>
python学习笔记——多线程编程
查看>>
zipline目录结构
查看>>
1. Scala概述
查看>>
Ubuntu下安装mysql与mysql workbench
查看>>
HDOJ1251解题报告【字典树】
查看>>