第1章 认识Dreamweaver的程序开发环境1.1 Dreamweaver的特色与程序开发功能 1
1.2 设置Dreamweaver的程序开发环境 4
1.2.1 启用编码器版面配置 5
1.2.2 设置工作区的大小 6
1.2.3 设置预估的网页下载时间 7
1.3 Dreamweaver CS3面板的操作方式 8
1.3.1 面板的显示与隐藏 8
1.3.2 面板的独立与分离 9
1.3.3 更改面板组的组合 10
第2章 打造合适的网站制作与运行环境2.1 认识动态网页 12
2.1.1 关于动态网页 13
2.1.2 在Dreamweaver中编写动态网页程序 13
2.2 AppServ程序包的安装 14
第3章 PHP基础 21
3.1 基本概念 21
3.1.1 服务器端与客户端 21
3.1.2 浏览PHP网页与打开PHP文件 21
3.1.3 HTML与PHP 22
3.1.4 结论 23
3.2 变量与符号 24
3.2.1 变量 24
3.2.2 符号 25
3.3 运算符 27
3.3.1 算术运算符 27
3.3.2 比较运算符 28
3.3.3 逻辑运算符 28
3.3.4 算术赋值运算符 29
3.3.5 递增、递减运算符 29
3.4 流程控制 30
3.4.1 if判断语句 30
3.4.2 多路径选择的switch语句 33
3.4.3 重复执行的循环语句 35
3.5 函数 38
3.5.1 函数的参数传递 39
3.5.2 函数的放置位置 40
3.5.3 函数的返回值 40
3.6 数组 41
3.6.1 初始数组 41
3.6.2 数组的使用 42
3.6.3 非连续下标数组 43
3.6.4 字符串下标数组 44
第4章 MySQL数据库的操作与使用 46
4.1 建立MySQL数据库 46
4.1.1 如何建立数据库 46
4.1.2 建立表 49
4.2 MySQL数据库的管理 56
4.2.1 导出与导入数据库 56
4.2.2 MySQL Server的权限设置 61
4.3 SQL命令的基础学习 63
4.3.1 筛选数据的Select命令 64
4.3.2 Where条件筛选 65
4.3.3 Order By排序 67
4.3.4 Limit限制条数 68
4.4 在Dreamweaver中定义一个新的网站 69
4.4.1 定义网站 69
4.4.2 管理网站 71
4.5 在Dreamweaver中应用数据库 72
4.5.1 连接数据库 72
4.5.2 绑定数据 73
4.5.3 在网页中使用记录集 74
第5章 会员专区 77
5.1 程序的制作流程说明与准备 77
5.1.1 建立数据库 78
5.1.2 复制基础版面的程序页面 80
5.2 制作会员专区的主页 80
5.3 制作新会员申请功能 83
5.3.1 建立数据库连接 83
5.3.2 会员申请的表单字段设置 84
5.3.3 将数据记录插入到数据库 85
5.3.4 检验账号是否重复 86
5.4 制作会员登录功能 88
5.5 制作会员信息修改功能 90
5.5.1 绑定记录集 90
5.5.2 打开Session变量功能 91
5.5.3 绑定字段 91
5.5.4 设置更新记录 93
5.5.5 限制访问页面 94
5.5.6 系统管理员专用的页面连接 95
5.6 制作管理会员信息的页面 95
5.6.1 绑定表 96
5.6.2 设置删除会员功能 97
5.6.3 限制访问页面 99
5.6.4 设置会员信息的分页导航 99
5.7 补寄会员登录密码 101
5.7.1 mail()函数的使用 101
5.7.2 设置表单的传送方式 102
5.7.3 设置数据绑定 103
5.7.4 设置显示区域 103
5.7.5 设置发送密码信件 105
第6章 新闻公告系统 108
6.1 程序的制作流程说明与准备 108
6.1.1 建立数据库 109
6.1.2 复制基础版面的程序页面 112
6.2 制作新闻公告主页 112
6.2.1 增加网站 113
6.2.2 建立数据库连接 114
6.2.3 绑定记录集 116
6.2.4 绑定字段 117
6.2.5 设置会员信息的分页导航 119
6.2.6 显示区域设置 121
6.2.7 建立新闻公告内页的链接 122
6.3 制作新闻公告内页 124
6.4 制作管理员登录功能 126
6.5 制作新闻公告管理首页 127
6.5.1 绑定记录集 127
6.5.2 绑定字段 128
6.5.3 设置重复显示、显示区域与记录集导航条 128
6.5.4 设置删除、修改与增加公告的链接 131
6.5.5 打开Session变量功能 133
6.5.6 限制访问页面 133
6.6 新闻公告管理页面的制作 134
6.6.1 增加新闻公告页面的制作 134
6.6.2 修改新闻公告页面的制作 136
6.6.3 删除新闻公告页面的制作 139
第7章 网络投票 142
7.1 程序的制作流程说明与准备 142
7.1.1 建立数据库 143
7.1.2 输入投票活动数据 144
7.1.3 复制基础版面的程序页面 147
7.2 制作投票主页 147
7.2.1 增加网站 147
7.2.2 建立数据库连接 149
7.2.3 绑定记录集 150
7.2.4 绑定字段 151
7.2.5 设置“前往投票”与“投票结果”的链接 152
7.2.6 设置显示区域 153
7.3 制作投票页面 155
7.3.1 绑定字段 157
7.3.2 设置显示区域 158
7.3.3 设置更新记录 158
7.3.4 投票主题的显示 159
7.4 制作投票结果页面 160
7.4.1 复制记录集 160
7.4.2 增加投票结果的记录集 161
7.4.3 绑定字段 163
7.4.4 设置条形图 164
7.4.5 设置重复显示区域 165
第8章 电子报系统 166
8.1 程序的制作流程说明与准备 166
8.1.1 建立数据库 167
8.1.2 复制基础版面的程序页面 169
8.2 制作电子报的主页 170
8.2.1 增加网站 170
8.2.2 建立数据库连接 172
8.2.3 将数据记录插入到数据库 173
8.2.4 加入表单验证 174
8.3 制作订阅成功的页面 174
8.3.1 绑定记录集 174
8.3.2 绑定字段 175
8.4 制作管理员登录的页面 176
8.5 制作电子报管理的首页 178
8.5.1 绑定记录集 178
8.5.2 绑定字段 178
8.5.3 设置预览与发送的文字超链接 179
8.5.4 加入重复区域 180
8.5.5 限制页面访问 181
8.6 制作增加电子报的页面 182
8.7 制作预览电子报的页面 183
8.7.1 绑定记录集 183
8.7.2 绑定字段 184
8.8 制作发送电子报的页面 184
8.8.1 绑定记录集 184
8.8.2 加入发报的PHP程序代码 186
第9章 网络留言板系统 189
9.1 程序的制作流程说明与准备 189
9.1.1 建立数据库 190
9.1.2 复制基础版面的程序页面 192
9.2 制作留言板的主页 193
9.2.1 增加网站 193
9.2.2 建立数据库连接 195
9.2.3 绑定记录集 196
9.2.4 绑定字段 197
9.2.5 设置显示区域 200
9.2.6 加入记录集导航条与导航状况 201
9.2.7 版主回复的隐藏 202
9.3 制作发表留言的页面 204
9.3.1 加入表单验证 204
9.3.2 将数据记录插入到数据库 205
9.4 制作管理员登录的页面 206
9.5 留言管理首页制作 207
9.5.1 绑定记录集 208
9.5.2 绑定字段 208
9.5.3 加入重复区域、记录集导航条与导航状态 209
9.5.4 设置删除的链接 210
9.5.5 更新留言数据 211
9.5.6 限制页面访问与注销管理 212
9.6 制作删除留言页面 213
第10章 网络论坛系统 216
10.1 程序的制作流程说明与准备 216
10.1.1 建立数据库 217
10.1.2 复制基础版面的程序页面 220
10.2 网络论坛主页的制作 221
10.2.1 增加网站 221
10.2.2 建立数据库连接 223
10.2.3 绑定记录集 224
10.2.4 绑定字段 225
10.2.5 设置显示区域 227
10.2.6 设置一般与热门文章图标的出现 228
10.2.7 建立讨论主题内页的链接 229
10.3 制作发布新主题的页面 231
10.3.1 加入表单验证 231
10.3.2 将数据记录插入到数据库 232
10.4 制作讨论主题的内页 233
10.4.1 绑定字段 234
10.4.2 设置显示区域与重复显示区域 236
10.4.3 建立回复主题的内页链接 236
10.4.4 加入浏览次数的累加程序 237
10.5 制作回复主题的页面 238
10.5.1 加入表单验证 238
10.5.2 绑定记录集与字段 238
10.5.3 将数据记录插入到数据库 240
10.6 制作管理员登录的页面 242
10.7 制作论坛管理的首页 242
10.7.1 绑定记录集 243
10.7.2 绑定字段 243
10.7.3 设置显示区域、重复显示 243
10.7.4 设置删除、主题内页的链接 244
10.7.5 限制页面访问与注销管理 247
10.8 制作论坛管理内页 248
10.8.1 复制记录集 248
10.8.2 绑定字段 249
10.8.3 设置显示区域与重复显示区域 250
10.8.4 设置删除回复文章的链接 251
10.8.5 限制页面访问与注销管理 253
第11章 网络相册系统 255
11.1 程序的制作流程说明与准备 255
11.1.1 建立数据库 256
11.1.2 复制基础版面的程序页面 259
11.2 网络相册系统用户画面的制作 259
11.2.1 增加网站 260
11.2.2 制作网络相册首页 261
11.2.3 显示相册内容的相片列表内页的制作 266
11.2.4 显示特定相片的页面 270
11.3 网络相册系统管理员界面的制作 273
11.3.1 制作管理员登录页面 273
11.3.2 网络相册管理首页的制作 275
11.3.3 增加、编辑相册的页面制作 281
11.3.4 制作相册内容管理页面 284
11.3.5 增加、编辑相片的页面制作 289
第12章 网络博客系统 294
12.1 程序的制作流程说明与准备 294
12.1.1 建立数据库 295
12.1.2 复制基础版面的程序页面 298
12.1.3 安装Extension扩展程序 298
12.2 网络博客系统用户画面的制作 298
12.2.1 增加网站 299
12.2.2 制作博客首页 300
12.2.3 制作显示博客文章与编写文章回复的页面 312
12.2.4 复制页面 316
12.2.5 制作分类显示文章的页面 316
12.2.6 制作按日期显示文章的页面 317
12.3 博客系统管理员界面的制作 320
12.3.1 制作管理员登录页面 320
12.3.2 博客管理首页的制作 321
12.3.3 制作增加文章的页面 325
12.3.4 制作文章分类管理页面 327
12.3.5 管理文章与文章回复的页面制作 330
12.3.6 设置更新记录 334
12.4 为博客文章加入RSS订阅功能 336
12.4.1 建立RSS订阅连接 337
12.4.2 建立输出RSS的页面 337
第13章 在线购物系统——后台管理 341
13.1 程序的制作流程说明与准备 341
13.1.1 建立数据库 342
13.1.2 复制基础版面的程序页面 346
13.2 管理员登录页面的制作 346
13.2.1 增加网站 346
13.2.2 建立数据库连接 348
13.2.3 制作管理员登录页面 349
13.3 制作商品分类管理页面 351
13.3.1 绑定记录集 351
13.3.2 设置增加、更新、删除数据记录 353
13.3.3 设置重复显示区域 355
13.3.4 限制访问页面与注销管理 357
13.4 制作增加上架商品页面 358
13.5 制作商品上架管理页面 361
13.6 制作商品数据更新页面 365
13.6.1 绑定记录集 365
13.6.2 绑定数据字段 367
13.6.3 设置更新数据记录 368
13.7 制作客户订单管理页面 369
13.7.1 布置商品列表区块 370
13.7.2 加入删除数据记录功能 372
13.8 制作客户订单明细页面 374
13.8.1 绑定记录集 374
13.8.2 绑定数据字段 375
13.8.3 设置更新数据记录 377
第14章 在线购物系统——商品展示与订购14.1 在线购物首页制作 379
14.1.1 罗列商品与商品分类项目制作 379
14.1.2 制作商品列表区 383
14.2 商品详细页面制作 387
14.2.1 绑定记录集 387
14.2.2 设置加入购物车功能 389
14.3 查看购物车页面的制作 391
14.3.1 绑定字段 392
14.3.2 设置重复区域与显示总金额 394
14.3.3 设置更改商品的订购数量功能 395
14.3.4 设置删除已订购商品的功能 397
14.3.5 设置“继续购物”与“立即结账”按钮链接 398
14.3.6 设置显示区域 399
14.4 制作填写订购单页面 400
14.4.1 设置订单商品明细列表 401
14.4.2 设置填写订购单区块 403
14.4.3 加入表单验证 405
14.4.4 送出订单 406
14.4.5 取消订单 407
14.5 制作订单查询页面 409
14.5.1 绑定记录集 409
14.5.2 绑定显示字段 411
14.5.3 设置显示区域 413