php动态web开发技术,PHP动态Web开发技术

第 1章 动态Web技术概述与开发环境搭建 1

1.1 动态Web概述 1

1.1.1 静态Web与动态Web 1

1.1.2 动态Web访问流程 2

1.1.3 常见的动态Web开发技术 2

1.2 PHP简介 3

1.2.1 PHP的发展历史 3

1.2.2 PHP的特点 4

1.3 PHP开发环境的搭建 5

1.3.1 开发环境与工具 5

1.3.2 构建PHP服务器 6

1.3.3 WampServer管理界面 10

1.3.4 设置PHP版本 11

1.3.5 安装开发工具Eclipse PDT 11

1.4 小结 12

第 2章 创建PHP动态网站 13

2.1 使用Eclipse创建PHP网站 13

2.2 PHP网页文件结构 18

2.3 PHP基本语法 19

2.3.1 PHP标记 19

2.3.2 语句 20

2.3.3 注释 20

2.4 小结 20

第3章 数据处理 21

3.1 变量与常量 21

3.1.1 变量 21

3.1.2 可变变量 22

3.1.3 常量 23

3.1.4 命名规范 24

3.2 数据类型 24

3.2.1 整型 24

3.2.2 浮点型 25

3.2.3 布尔型 25

3.2.4 字符串 25

3.2.5 数组 28

3.2.6 对象 34

3.2.7 NULL 35

3.2.8 数据类型检查 35

3.2.9 数据类型转换 35

3.3 运算符 38

3.4 流程控制语句 42

3.4.1 条件语句 42

3.4.2 循环语句 47

3.4.3 跳转语句 52

3.5 函数 53

3.5.1 创建与调用函数 53

3.5.2 函数参数 54

3.5.3 函数返回值 57

3.6 变量作用域 58

3.6.1 局部变量与全局变量 58

3.6.2 在函数内部访问全局变量 59

3.6.3 静态变量 59

3.7 面向对象编程 60

3.7.1 类 61

3.7.2 对象 62

3.7.3 封装 65

3.7.4 继承 65

3.7.5 接口 66

3.7.6 抽象类 69

3.8 实践演练 70

3.8.1 问题分析 71

3.8.2 编程实现 71

3.9 小结 73

第4章 数据输出 74

4.1 输出字面量 74

4.1.1 echo 74

4.1.2 print 75

4.2 输出变量 75

4.3 按格式输出数据 77

4.4 输出数组和对象 78

4.5 小结 79

第5章 数据采集 80

5.1 form表单采集数据 80

5.1.1 form表单 80

5.1.2 表单元素 81

5.2 处理表单 85

5.3 文件上传 87

5.3.1 文件上传处理 87

5.3.2 上传文件检查 92

5.4 数据验证 96

5.4.1 表单验证 96

5.4.2 提交数据的安全处理 100

5.5 小结 104

第6章 页面引用 105

6.1 页面布局 105

6.2 页面包含 109

6.2.1 include和require 109

6.2.2 include_once和require_once 111

6.3 小结 111

第7章 状态维护 112

7.1 状态维护概述 112

7.2 查询字符串 112

7.2.1 在网页间传递参数 112

7.2.2 页面跳转 113

7.3 Cookie 119

7.3.1 Cookie的原理 119

7.3.2 使用Cookie 119

7.3.3 Cookie的生命周期 121

7.4 Session 122

7.4.1 会话机制 122

7.4.2 使用Session 122

7.4.3 Session的失效 125

7.5 小结 128

第8章 MySQL数据库 129

8.1 MySQL简介 129

8.1.1 MySQL的特点 129

8.1.2 数据库存储引擎 130

8.2 MySQL的安装与启动 130

8.3 访问MySQL数据库 131

8.3.1 MySQL命令行工具 131

8.3.2 图形管理工具 132

8.3.3 编程语言 132

8.4 使用phpMyAdmin操作数据库 133

8.4.1 登录MySQL 133

8.4.2 创建数据库 134

8.4.3 创建数据表 135

8.4.4 添加表数据 140

8.5 常用SQL语句 142

8.5.1 SELECT语句 142

8.5.2 INSERT语句 145

8.5.3 UPDATE语句 147

8.5.4 DELETE语句 147

8.6 小结 149

第9章 PHP访问数据库 150

9.1 数据访问接口 150

9.2 使用MySQLi接口访问MySQL数据库 151

9.2.1 操作步骤 151

9.2.2 连接MySQL数据库 151

9.2.3 创建并执行SQL语句 152

9.2.4 获取结果 152

9.2.5 关闭连接 154

9.3 实践演练 154

9.3.1 查询数据 154

9.3.2 添加数据 161

9.3.3 删除数据 165

9.3.4 编辑数据 168

9.4 小结 178

第 10章 网上书城项目 179

10.1 网上书城功能介绍 179

10.2 数据库设计 183

10.3 创建网站 186

10.3.1 网站文件结构 186

10.3.2 建立网站和数据库并准备资源 186

10.4 统一网站风格 187

10.5 数据库连接 190

10.6 主页 191

10.7 用户登录/注销 193

10.8 用户注册 198

10.9 用户信息 203

10.10 商品展示 208

10.11 购物车 211

10.12 结算与生成订单 216

10.13 小结 220

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
网上书店网站系统源码,电子书店网站系统下载,网上图书网站模板,网上书店系统除了具有网上书店必备的商品管理、配送支付管理、订单管理、会员分组、会员管理、查询统计和多项商品促销功能,还具有完整的文章、图文、下载、单页、广告发布等网站内容管理功能。系统具有静态HTML生成、UTF-8多语言支持、可视化模版引擎等技术特点,支持多频道调用不同模版和任意设置频道首页,适合建立各种规模的网上书店。系统具有以下主要功能模块: 网站参数设置 - 对网站的一些参数进行个性化定义 会员类型设置 - 可以任意创建多个会员类型,设置不同会员类型的权限和价格级别 货币类型设置 - 定义多币种和汇率关系 支付方法设置 - 设置支付方式,支持在线支付、线下支付和预付款扣款支付三大模式,在线支付接口可扩展 配送方法设置 - 可按不同区域设定配送方法和配送费用计算方案,兼容简洁的计算方案和运费计算公式 商品类型设置 - 针对不同商品类型设置不同的发布参数,包括可填参数、选单参数和是否在订购时可选等设置 商品管理模块 - 具有商品分类、商品发布、批量导入和商品管理功能;不同商品类型具有不同的发布参数 附加订购模块 - 附属配件是一种特殊的商品类型,可作为某类商品或单个商品的配件附加选购 选单订购模块 - 支持服装等商品在订购时可选择尺码、颜色等价格无区别项目的可选订购功能 捆绑套餐模块 - 捆绑套餐是一种特殊的商品类型,允许将多个商品加入套餐后按套餐价销售 积分换赠模块 - 积分赠品作为一种特殊的商品类型,可使用积分兑换赠品 打折促销模块 - 可设置短期的打折促销方案,开展打折促销活动 优 惠 劵模块 - 可批量生成优惠劵,设定折扣率,订购时输入优惠劵号码可获得相应折扣 订单管理模块 - 包括订单查询、订单收款确认、发货确认、订单打印、存档查询等功能 会员管理模块 - 按不同类型查询会员资料、会员预付款帐户及其支付记录和订购记录、进行预付款入帐操作 会员积分系统 - 可设置积分计算方法,管理会员积分 网站栏目设置 - 可任意创建网站频道(栏目),设置栏目显示属性、是否使用频道模版和是否使用频道首页 页面插件设置 - 在可视化界面中对各频道各网页的插件进行显示设置,或设置自由编辑区进行任意编辑 界面风格设置 - 具有模版库查询、导入模版、切换模版、模版下载编辑等功能 自定表单功能 - 可创建多个自定表单栏目,自定义表单项目,管理表单提交信息 会员社区系统 - 自带小型会员互动交流社区;也可以设置接口外挂论坛 单页发布功能 - 可创建多个单页频道,自定编辑单页内容;不同单页可自定义套用不同模版 新闻文章系统 - 可创建多个文章频道,可选择是否启用频道首页,具有强大的文章发布、管理和显示功能 图文发布系统 - 可创建多个图文频道,可选择是否启用频道首页,具有强大的图文发布、管理和显示功能 文件下载系统 - 可创建多个下载频道,可选择是否启用频道首页,具有文件发布、管理和显示和下载功能 广告发布系统 - 具有轮播广告、页内广告、浮动广告、弹出窗口、挂角广告等多种形式 查询统计系统 - 包括帐务查询统计、订单查询统计、商品销售统计功能,可输出EXCEL报表 访问统计系统 - 网页访问统计分析 投票调查系统 - 设置投票组,任意插入模版 友情链接系统 - 支持文本和图片链接 管理权限设置 - 可添加多名管理员,几十种管理权限可按需分配
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值