图书介绍
PHP动态网站开发【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 唐四薪编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302384373
- 出版时间:2015
- 标注页数:337页
- 文件大小:65MB
- 文件页数:350页
- 主题词:语言-程序设计-高等学校-教材
PDF下载
下载说明
PHP动态网站开发PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 动态网站开发概述1
1.1 动态网站概述1
1.1.1 动态网站的起源1
1.1.2 动态网站的运行原理2
1.1.3 动态网站开发语言4
1.1.4 动态网站的有关概念5
1.2 网页的类型和工作原理8
1.2.1 静态网页和动态网页8
1.2.2 为什么需要动态网页10
1.2.3 PHP动态网页的工作原理11
1.3 配置PHP的运行环境12
1.3.1 AppServ的安装12
1.3.2 运行第一个PHP程序16
1.3.3 Apache的配置18
1.3.4 在IIS中集成PHP运行环境21
1.4 使用Dreamweaver开发PHP程序23
1.4.1 新建动态站点23
1.4.2 编写并运行PHP程序25
1.5 Web服务器软件26
习题27
第2章 HTML与JavaScript29
2.1 HTML概述29
2.1.1 HTML文档的结构29
2.1.2 Dreamweaver的开发界面30
2.1.3 使用DW新建HTML文件31
2.1.4 HTML标记31
2.2 用HTML制作网页32
2.2.1 创建文本和列表32
2.2.2 插入图像33
2.2.3 创建超链接34
2.2.4 创建表格36
2.3 创建表单38
2.3.1 <form>标记及其属性39
2.3.2 <input/>标记40
2.3.3 <select>和<option>标记43
2.3.4 多行文本域标记<textarea>44
2.3.5 表单数据的传递过程44
2.4 JavaScript基础46
2.4.1 JavaScript的代码结构46
2.4.2 常用的JavaScript事件47
2.4.3 事件监听程序48
2.4.4 动态效果的实现50
2.4.5 使用浏览器对象54
习题57
第3章 PHP语言基础60
3.1 PHP语法入门60
3.1.1 PHP代码的基本格式60
3.1.2 简单PHP程序示例61
3.2 常量、变量和运算符64
3.2.1 常量和变量64
3.2.2 变量的作用域和生存期65
3.2.3 可变变量和引用赋值67
3.2.4 运算符和表达式68
3.3 数据类型及类型转换70
3.3.1 字符串数据类型71
3.3.2 数据类型的转换73
3.4 PHP的语句75
3.4.1 条件控制语句75
3.4.2 循环控制语句77
3.4.3 文件包含语句80
3.5 数组82
3.5.1 数组的创建82
3.5.2 访问数组元素或数组83
3.5.3 多维数组84
3.5.4 操作数组的内置函数85
习题90
第4章 函数和面向对象编程95
4.1 PHP的内置函数95
4.1.1 字符串处理函数95
4.1.2 日期和时间函数98
4.1.3 检验函数100
4.1.4 数学函数103
4.2 自定义函数及调用104
4.2.1 函数的定义104
4.2.2 函数的调用105
4.2.3 变量函数和匿名函数108
4.2.4 传值赋值和传地址赋值108
4.3 面向对象编程110
4.3.1 类和对象110
4.3.2 类的继承和多态113
习题116
第5章 Web交互编程119
5.1 接收浏览器数据119
5.1.1 使用$_POST[]获取表单数据119
5.1.2 使用$_GET[]获取表单数据124
5.1.3 使用$_GET[]获取URL字符串信息125
5.1.4 发送HTTP请求的基本方法128
5.1.5 使用$_SERVER[]获取环境变量信息128
5.2 发送数据给浏览器129
5.2.1 使用echo方法输出信息130
5.2.2 使用header()函数重定向网页130
5.2.3 操作缓冲区132
5.3 使用$_SESSION设置和读取Session134
5.3.1 存储和读取Session信息135
5.3.2 Session的创建过程和有效期136
5.3.3 利用Session限制未登录用户访问138
5.3.4 删除和销毁Session139
5.4 使用$_COOKIE读取Cookie140
5.4.1 创建和修改Cookie140
5.4.2 读取Cookie141
5.4.3 Cookie数组142
5.4.4 删除Cookie142
5.4.5 Cooke程序设计举例143
5.4.6 Cooke和Session的比较146
5.5 使用$_FILES获取上传文件信息146
5.5.1 添加上传文件的表单147
5.5.2 使用$_FILES获取上传文件信息147
5.5.3 保存上传文件到指定目录148
5.5.4 同时上传多个文件149
习题151
第6章 MySQL数据库154
6.1 数据库基础154
6.2 MySQL数据库的使用155
6.2.1 使用phpMyAdmin管理数据库155
6.2.2 使用phpMyAdmin导出导入数据159
6.2.3 使用Navicat管理数据库160
6.3 SQL语言162
6.3.1 select语句162
6.3.2 添加、删除、更新记录的语句165
6.3.3 SQL字符串中含有变量的书写方法167
习题168
第7章 PHP访问数据库170
7.1 访问MySQL数据库170
7.1.1 连接MySQL数据库171
7.1.2 创建结果集并输出记录172
7.1.3 使用mysql_query()增、删、改记录177
7.2 增、删、改记录的综合实例178
7.2.1 管理记录主页面的设计178
7.2.2 添加记录的实现180
7.2.3 删除记录的实现181
7.2.4 同时删除多条记录的实现182
7.2.5 修改记录的实现184
7.2.6 查询记录的实现186
7.3 分页显示数据188
7.3.1 分页程序的基本实现188
7.3.2 对查询结果进行分页193
7.3.3 将分页程序写成函数194
7.3.4 可设置每页显示记录数的分页程序197
7.4 mysqli扩展函数的使用198
7.4.1 连接MySQL数据库199
7.4.2 执行SQL语句创建结果集200
7.4.3 从结果集中获取数据200
7.4.4 同时执行多条SQL语句202
7.5 用mysqli制作新闻网站203
7.5.1 为网站引用后台程序和数据库203
7.5.2 在首页显示数据表中的新闻206
7.5.3 制作动态图片轮显效果209
7.5.4 制作新闻内容页面211
7.5.5 制作栏目列表页214
7.5.6 使用FCKeditor编辑器215
7.6 数据库接口层219
7.6.1 PDO的安装219
7.6.2 创建PDO对象连接数据库220
7.6.3 使用query()方法执行查询221
7.6.4 使用fetchAll()方法返回所有行223
7.6.5 使用exec()方法执行增、删、改命令223
7.6.6 使用prepare()方法执行预处理语句224
7.7 用PDO制作博客网站226
7.7.1 数据库的设计227
7.7.2 首页的制作227
7.7.3 留言模块的制作231
7.7.4 博客后台登录的实现234
习题235
第8章 文件访问操作237
8.1 文件访问函数237
8.1.1 打开和关闭文件237
8.1.2 读取文件238
8.1.3 移动文件指针241
8.1.4 文本文件的写入和追加242
8.1.5 制作计数器243
8.2 文件及目录的基本操作245
8.2.1 复制、移动和删除文件245
8.2.2 获取文件属性246
8.2.3 目录的基本操作247
8.2.4 统计目录和磁盘大小251
8.3 制作生成静态页面的新闻系统251
8.3.1 数据库设计和制作模板页252
8.3.2 新闻添加页面和程序的制作254
8.3.3 新闻后台管理页面的制作256
8.3.4 新闻修改页面的制作257
8.3.5 新闻删除页面的制作260
8.3.6 首页和列表页的静态化260
8.4 cURL技术简介264
8.4.1 cURL的安装和使用264
8.4.2 cURL发送请求的方式266
8.4.3 cURL的多线程函数267
习题268
第9章 使用织梦CMS制作网站270
9.1 初识织梦CMS270
9.1.1 下载和安装织梦CMS270
9.1.2 织梦CMS的数据表及字段272
9.1.3 织梦CMS的模板文件273
9.2 织梦CMS的标签273
9.2.1 模板标签的语法273
9.2.2 常用标签的用法275
9.2.3 在标签中使用函数283
9.2.4 在标签内添加PHP程序286
9.3 使用织梦CMS制作网站实例290
9.3.1 首页的制作290
9.3.2 栏目列表页的制作293
9.3.3 文章内容页的制作294
9.3.4 图片轮显效果的实现296
习题297
第10章 PHP安全编程299
10.1 安全地配置PHP299
10.1.1 安全模式的配置299
10.1.2 其他与安全有关的参数配置301
10.1.3 Apache的降权运行303
10.2 SQL注入攻击与防范304
10.2.1 SQL注入攻击原理及特点305
10.2.2 SQL注入攻击的方法306
10.2.3 SQL注入攻击的检测310
10.2.4 SQL注入攻击的防范313
10.3 跨站脚本攻击317
10.3.1 跨站脚本攻击概述317
10.3.2 跨站脚本攻击的实例319
10.3.3 防范跨站脚本攻击的方法321
10.4 身份认证系统的制作323
10.4.1 PHP的加密函数323
10.4.2 用户注册模块的实现324
10.4.3 用户登录模块的实现325
10.4.4 用户管理模块的实现326
10.4.5 删除用户与修改用户密码327
习题329
附录A 实验330
A1 实验1:PHP运行和开发环境330
A2 实验2:PHP语言基础331
A3 实验3:函数的定义和调用331
A4 实验4:面向对象程序设计332
A5 实验5:获取表单及URL参数中的数据332
A6 实验6:Session和Cookie的使用333
A7 实验7:MySQL数据库的管理334
A8 实验8:在PHP中访问MySQL数据库334
A9 实验9:分页程序的设计335
A10 实验10:使用mysqli函数访问数据库335
A11 实验11:使用PDO访问数据库336
参考文献337
热门推荐
- 1277452.html
- 403159.html
- 2328342.html
- 1418307.html
- 2537070.html
- 2313961.html
- 2145649.html
- 3471901.html
- 631444.html
- 215721.html
- http://www.ickdjs.cc/book_1075868.html
- http://www.ickdjs.cc/book_2910441.html
- http://www.ickdjs.cc/book_1845124.html
- http://www.ickdjs.cc/book_553541.html
- http://www.ickdjs.cc/book_1382695.html
- http://www.ickdjs.cc/book_324041.html
- http://www.ickdjs.cc/book_2103378.html
- http://www.ickdjs.cc/book_2536182.html
- http://www.ickdjs.cc/book_1440599.html
- http://www.ickdjs.cc/book_1031845.html