第一篇 基础应用篇 3
第1章 Dreamweaver 8和PHP快速入门 3
1-1 Dreamweaver 8界面认识 3
1-2 代码编辑工具栏基本介绍 6
1-3 输入标签辅助功能属性 11
1-4 定义网站 13
1-5 Extension扩展组件 15
1-6 PHP函数手册 17
第2章 服务器的创建 21
2-1 下载AppServ 21
2-2 安装AppServ 22
2-3 组态设置 25
更改网站主目录 25
设置SMTP 26
2-4 安装PHP Extensions 27
2-5 测试服务器 30
第3章 PHP入门与基本语法介绍 31
3-1 服务器端语言与用户端语言 31
3-2 PHP基本语法 32
起始与结束 33
变量命名、注释 33
输出信息echo与格式化字符串sprintf 35
流程控制 37
循环 41
数组 43
3-3 预定义变量 46
Cookie 47
Session 50
3-4 表单对象值的传送与接收 51
3-5 中文冲码 56
3-6 补充 60
第4章 SQL语法入门 64
4-1 学习SQL语法前的准备工作 64
导入数据库 64
下载MySQL Query Browser 64
4-2 SELECT查询记录(建立记录集) 66
LIMIT限制笔数 67
WHERE筛选条件 69
万用字符%_ 69
ORDER BY排序 70
多个条件 70
GROUP BY群组 71
HAVING 73
JOIN结合 74
4-3 INSERT插入记录至数据库 76
4-4 UPDATE更新数据库记录 77
4-5 DELETE删除数据库记录 78
第5章 MySQL数据库与phpMy Admin 79
5-1 MySQL数据库 79
关联式数据库 79
主键与连外键 79
数据库的设计 80
5-2 使用phpMyAdmin 81
下载phpMyAdmin 82
使用phpMyAdmin 84
第6章 第一个数据库网站——认识内置服务器行为 105
6-1 准备工作 105
网站结构 105
数据库 106
网站定义 106
建立MySQL连接 107
6-2 查看记录 110
建立记录集查询 110
查看记录 114
重复区域 116
记录集分页 119
显示记录计数 121
显示区域 122
查看细节页面 125
6-3 编辑记录 132
添加记录 132
更新记录 139
删除记录 145
静态IP 153
7-1 本机服务器对外服务 153
第7章 发布网站 153
动态IP与动态网络 155
连接问题疑难解答 166
7-2 上传至网页空间 170
免费PHP和MySQL空间 170
上传网站 175
第2篇 范例实战篇 181
第8章 论坛 181
8-1 准备工作 181
网站结构 181
Extension 182
网站定义 182
数据库 182
8-2 查看主题页面 184
建立MySQL连接 184
8-3 发表主题 189
8-4 查看主题文章 193
建立记录集 193
编辑页面 194
回复文章区域 197
回复主题链接 198
8-5 回复主题 199
8-6 删除文章 202
删除帖子 203
删除回复文章 205
8-7 搜索文章 206
搜索主题记录 207
搜索回复记录 208
阅读这篇主题 210
显示与重复区域 211
8-8 专题延伸 214
第9章 留言板 215
9-1 准备工作 215
网站结构 215
Extension 216
网站定义 216
数据库 216
建立MySQL连接 218
9-2 添加留言 219
9-3 查看留言 224
编辑页面 224
判断字段内是否有值、显示/隐藏图标 231
9-4 回复留言 233
添加回复留言 234
查看回复留言 235
9-5 留言管理 241
PHP用户验证 241
删除留言 243
9-6 悄悄话 246
9-7 专题延伸 248
第10章 PHP在线邮购 249
10-1 准备工作 249
10-2 编辑书写页面 250
10-3 编辑发送页面 251
10-4 搭配mail()函数 253
10-5 标头 255
10-6 断行处理nl2br() 257
网站结构 259
11-1 准备工作 259
第11章 会员系统 259
网站定义 260
数据库 260
建立MySQL连接 261
11-2 登录页面 262
11-3 注册页面 263
检查用户名称 264
11-4 程序导航 266
index.php 266
reg.php 267
11-5 密码字段使用md5加密 268
11-6 认证信函 270
产生认证码 270
认证网页 272
发送认证信函 273
11-7 主要页面 275
注销用户 276
利用内定Session变量筛选个人记录 277
11-8 限制访问 279
11-9 系统整合 283
第12章 聊天室 285
12-1 准备工作 285
网站结构 285
网站定义 286
数据库 286
建立MySQL连接 287
12-2 登录页面 287
12-3 送出页面 289
12-4 显示对话 293
12-5 改善可操作性 298
12-6 悄悄话 299
12-7 删除隔日记录 302
第13章 文件上传系统 305
13-1 准备工作 305
网站结构 305
网站定义 306
数据库 306
建立MySQL连接 307
13-2 文件上传 308
错误判断 310
复制文件 311
13-3 写入记录 312
13-4 查看页面 315
13-5 删除文件与记录 316
13-6 下载文件 320
13-7 专题延伸 322
第14章 相册 323
14-1 准备工作 323
Extension 323
网站结构 324
网站定义 324
数据库 325
建立MySQL连接 325
14-2 多字段表单组件的问题与处理 325
建立与读取表单变量数组 326
动态添加文件字段 330
插入多笔记录的处理 331
空白文件字段处理 335
上传文件 337
14-3 上传多个图文件 337
文件格式判断 338
复制文件 339
14-4 建立缩图 340
函数的编写 341
调用函数 346
14-5 插入多笔记录 349
14-6 浏览相册 353
缩图预览 353
原图查看 357
14-7 专题延伸 359
第15章 购物车 361
15-1 准备工作 361
网站结构 361
数据库 362
网站定义 362
建MySQL连接 365
15-2 会员系统 365
注册 366
用户登录 367
15-3 商品浏览 368
商品清单 368
商品详细信息 371
15-4 加入与查看购物车 372
加入购物车 372
查看购物车 374
15-5 更新数量 381
15-6 确认订单与结账 385
查看商品清单 386
记录订购商品 390
15-7 送出订单与收件信息 392
15-8 电子邮件通知 397
15-9 清空购物车 399
15-10 查看订单与处理状态 399
15-11 订单管理与邮件通知处理状态 404
修改订单状态 404
电子邮件通知处理状态 405
15-12 专题延伸 409
附录 Extensions 411
A-1 flevooware 411
A-2 dmxzone 412
A-3 felixone 412
A-4 kaosweaver 413
A-5 yaromat 414
A-6 Macromedia Exchange 415