标题：Dreamweaver 8+PHP动态网站开发从入门到精通
基本信息
书名:Dreamweaver 8+PHP动态网站开发从入门到精通
ISBN:711516226 
作者:张旭东/陈华智/黄炳强 
出版社:人民邮电出版社 
定价:55 
页数:486 
出版日期:2007-7-1 
版次: 1
开本:16 
包装:平装
简介
本书全面、详实地介绍了使用Dreamweaver 8和PHP进行动态网站开发的具体步骤和技巧。其中不仅包括Dreamweaver 8的使用方法、PHP的基本语法、PHP的编程基础和MySQL数据库的基本操作等；还包括网站各种常用模块的具体开发流程和源代码，比如投票系统、网站计数器及在线人数统计、用户注册和登录、留言本、音乐下载和播放等；在本书的最后给出了3个综合性的动态网站开发案例，包括功能强大的新闻公告系统、电子邮件收发系统、论坛系统。
全书分为3个部分共15章，以“Dreamweaver基础知识回顾→PHP与MySQL开发基础→网络开发综合案例”为线索具体展开，涵盖了Dreamweaver中使用PHP进行动态网站开发的方方面面。书中涉及了大量的实例，难度由低到高，循序渐进，并注重技巧的归纳和总结，以“提示”的形式穿插于基础知识的讲解中。
本书附带一张教学光盘，包括了书中所有实例的源文件，以及实例制作过程的视频演示录像。
本书语言简洁、内容丰富，适合于网页制作人员、网站设计人员、PHP网络开发人员和广大网络爱好者学习使用。
目录
第一部分　Dreamweaver基础知识回顾
第1章　Dreamweaver 8简介　2
1.1　Dreamweaver 8的新功能　2
1.1.1　改进的工作流程　2
1.1.2　扩展的CSS支持　2
1.1.3　与最新技术和标准集成　3
1.2　安装和运行Dreamweaver 8　4
1.2.1　系统需求　4
1.2.2　安装Dreamweaver 8　4
1.3　Dreamweaver 8的操作界面　9
1.3.1　菜单栏　11
1.3.2　工具栏　11
1.3.3　状态栏　14
1.3.4　“属性”面板　14
1.3.5　面板组　14
第2章　Dreamweaver 8的基本功能　18
2.1　创建站点　18
2.1.1　创建本地站点　18
2.1.2　创建远程站点　20
2.2　网页文本　22
2.2.1　插入文本　22
2.2.2　文本标题　23
2.2.3　设置段落格式　23
2.2.4　设置字体　24
2.2.5　设置字体大小　25
2.2.6　设置字体颜色　26
2.2.7　设置字体样式　26
2.3　图像　27
2.3.1　插入图像　27
2.3.2　设置图像属性　29
2.3.3　设置图像对齐方式　30
2.3.4　编辑图像　31
2.4　超链接　32
2.4.1　创建内部链接　32
2.4.2　创建锚点链接　33
2.4.3　创建E-mail链接　35
2.5　表格　35
2.5.1　插入表格　35
2.5.2　添加内容到表格　36
2.5.3　设置表格属性　37
2.5.4　编辑表格　39
2.6　表单　41
2.6.1　表单概述　41
2.6.2　创建表单　41
2.6.3　插入文本域　43
2.6.4　插入其他表单元素　45
2.7　层　55
2.7.1　创建层　55
2.7.2　设置层属性　56
2.7.3　操作层　59
2.8　框架　62
2.8.1　框架的概念　62
2.8.2　创建框架　63
2.8.3　保存框架和框架集　65
2.8.4　设置框架集和框架的属性　66
2.9　模板和库　69
2.9.1　创建模板　69
2.9.2　定义模板区域　71
2.9.3　创建库项目　74
2.10　行为　75
2.10.1　行为面板　75
2.10.2　行为事件　76
2.10.3　行为动作　78
2.11　CSS样式表　80
2.11.1　CSS样式的概念　81
2.11.2　创建CSS样式　81
2.11.3　编辑CSS样式　83
第3章　服务器行为和数据库连接　85
3.1　“服务器行为”面板　85
3.2　插入服务器行为　85
3.2.1　重复区域　86
3.2.2　显示区域　86
3.2.3　创建记录导航链接　87
3.2.4　主详细页集　88
3.2.5　记录集分页　89
3.2.6　操作记录　90
3.2.7　用户身份验证　92
3.3　使用Dreamweaver 8建立数据库连接　95
第二部分　PHP与MySQL开发基础
第4章　Apache+PHP+MySQL　100
4.1　PHP的基础知识　100
4.1.1　PHP简介　100
4.1.2　PHP的特点　101
4.1.3　PHP、ASP与JSP的比较　102
4.2　Apache服务器和MySQL的基础知识　102
4.2.1　Apache服务器　103
4.2.2　MySQL数据库　103
4.3　Apache+PHP+MySQL环境配置　103
4.3.1　Apache服务器的安装配置　104
4.3.2　PHP的安装与配置　110
4.3.3　MySQL的安装与配置　112
第5章 PHP基本语法　126
5.1 PHP语言基础　126
5.1.1 PHP标记　126
5.1.2 PHP注释　127
5.1.3 PHP的工作原理　128
5.2 PHP常量　128
5.2.1 预定义常量　128
5.2.2 自定义常量　129
5.3 PHP变量　131
5.3.1 PHP变量命名　131
5.3.2 PHP预定义变量　131
5.3.3 PHP数据类型　134
5.3.4 PHP数据类型转换　138
5.4 PHP的操作符　140
5.4.1 操作符类型　140
5.4.2 操作符优先级　144
5.4.3 表达式　144
5.5 数组　145
5.5.1 数组类型　145
5.5.2 数组函数　149
5.6 控制语句　158
5.6.1 分支控制语句　158
5.6.2 循环控制语句　161
5.6.3 跳转语句　162
5.7 函数　164
5.7.1 内置函数　164
5.7.2 自定义函数　167
5.7.3 变量函数　169
5.7.4 函数变量作用域　170
5.7.5 日期和时间函数　172
第6章 PHP字符串　177
6.1 字符串的格式化　177
6.1.1 去空格函数　177
6.1.2 格式化字符串显示函数　178
6.2 字符串的连接和分割　184
6.2.1 explode()和implode()函数　185
6.2.2 strtok()函数　186
6.2.3 substr()函数　187
6.3 字符串的比较　188
6.3.1 字符串比较函数　188
6.3.2 字符串长度测试函数　189
6.4 字符串的查找和替换　190
6.4.1 查找字符串　190
6.4.2 定位字符串　192
6.4.3 字符串替换　193
第7章 使用MySQL数据库　195
7.1 使用MySQL监视程序　195
7.2 连接数据库　195
7.2.1 连接本地数据库　195
7.2.2 连接远程数据库　197
7.3 修改用户登录密码　197
7.4 MySQL权限管理　198
7.4.1 最少权限原则　198
7.4.2 权限的类型和级别　198
7.5 增加新用户　200
7.5.1 GRANT命令　200
7.5.2 REVOKE命令　201
7.5.3 使用GRANT和REVOKE命令　201
7.5.4 查看所有的用户　202
7.6 创建数据库和数据表　202
7.6.1 创建数据库　202
7.6.2 创建数据库表　203
7.7 MySQL标识符　205
7.8 数据类型　205
7.8.1 数字类型　206
7.8.2 日期和时间类型　207
7.8.3 字符串类型　208
7.9 数据库和数据表操作　210
7.9.1 备份数据库　210
7.9.2 还原数据库　211
7.9.3 使用SHOW和DESCRIBE命令来查看数据库　212
7.9.4 在数据表中插入和获取数据　214
7.9.5 修改和删除数据表　218
7.10 通过PHP操作MySQL数据库　220
7.10.1 PHP连接MySQL　220
7.10.2 操作MySQL数据库　222
第三部分　网络开发综合案例
第8章 投票系统　230
8.1 系统设计　230
8.2 数据库设计　230
8.3 功能实现　231
8.3.1 准备工作　231
8.3.2 投票主题页面　233
8.3.3 投票页面　244
8.3.4 投票计数页面　250
8.3.5 投票结果显示页面　254
8.4 系统测试　260
第9章 网站计数器及在线人数统计　262
9.1 系统设计　262
9.2 数据库设计　262
9.3 功能实现　263
9.3.1 准备工作　263
9.3.2 统计访问人数　265
9.3.3 访客信息记录　268
9.3.4 显示访客信息页面　268
9.3.5 统计在线人数　271
9.4 系统测试　278
第10章 用户注册和登录　279
10.1 系统设计　279
10.2 数据库设计　279
10.3 功能实现　280
10.3.1 准备工作　280
10.3.2 登录模块　282
10.3.3 注册模块　288
10.4 系统测试　295
10.4.1 注册模块测试　295
10.4.2 登录模块测试　296
第11章 留言本　298
11.1 系统设计　298
11.2 数据库设计　298
11.3 功能实现　299
11.3.1 准备工作　299
11.3.2 留言显示页面　301
11.3.3 留言页面　309
11.3.4 管理员登录页面　314
11.3.5 管理首页面　321
11.3.6 回复页面　328
11.3.7 删除页面　334
11.4 系统测试　341
第12章 音乐下载和播放　346
12.1 系统设计　346
12.2 数据库设计　346
12.3 功能实现　347
12.3.1 准备工作　347
12.3.2 首页面　349
12.3.3 播放页面　357
12.3.4 下载页面　360
12.4 系统测试　362
第13章 新闻公告系统　364
13.1 系统设计　364
13.2 数据库设计　364
13.3 功能实现　366
13.3.1 准备工作　366
13.3.2 新闻系统主页面　368
13.3.3 新闻内容页面　376
13.3.4 管理员登录页面　379
13.3.5 新闻管理主页面　385
13.3.6 新闻添加页面　386
13.3.7 新闻修改页面　393
13.3.8 新闻删除页面　399
13.4 系统测试　404
13.4.1 新闻管理页面的测试　404
13.4.2 新闻操作页面的测试　406
第14章 电子邮件收发系统　408
14.1 系统设计　408
14.2 配置SMTP服务器　408
14.2.1 安装SMTP服务器　409
14.2.2 配置SMTP服务器　411
14.3 功能实现　414
14.3.1 准备工作　414
14.3.2 邮件发送页面　415
14.3.3 邮件接收页面　423
14.4 系统测试　428
第15章 论坛系统　431
15.1 系统设计　431
15.2 数据库设计　432
15.2.1 数据表userinfo　432
15.2.2 数据表bbs　433
15.2.3 数据表subject　434
15.2.4 数据表cred　434
15.3 准备工作　435
15.3.1 设置Dreamweaver 8站点　435
15.3.2 创建数据库连接　435
15.4 首页制作　436
15.4.1 设置讨论区　437
15.4.2 设置当前版主和当前讨论区　439
15.4.3 显示主题帖子　442
15.4.4 访问主题帖子　445
15.4.5 设置搜索器　446
15.5 搜索结果页　449
15.6 主题帖子页面　451
15.6.1 查看帖子　451
15.6.2 回复帖子　454
15.6.3 查看回复帖子页面　456
15.7 发帖页面　458
15.7.1 设置隐藏域　458
15.7.2 添加服务器行为　460
15.7.3 数据更新　461
15.7.4 设置当前版主和当前讨论区　461
15.8 回帖页面　462
15.8.1 显示原帖　463
15.8.2 添加服务器行为　464
15.9 个人信息页面　465
15.10 用户登录和注册　467
15.10.1 用户登录　467
15.10.2 限制对页的访问　475
15.10.3 用户注册　475
15.10.4 修改个人信息　478
15.10.5 修改密码　482
15.11 系统测试　484