第1章在Windows 7系统下安装IIS服务器 2
1.1安装IIS服务器 2
1.2配置IIS服务器 4
第2章 了解动态网页开发和运行原理 12
2.1动态站点和数据交换 12
2.2编写一个简单的ASP程序并测试结果 14
2.3动态网页和静态网页的区别 16
第3章 使用Dreamweaver编辑和测试ASP程序 19
3.1定义Dreamweaver站点 19
3.2掌握ASP基础知识 21
3.2.1指定编程语言:VBScript 22
3.2.2了解ASP定界符 23
3.2.3养成良好的编程习惯 24
3.3使用变量 24
3.3.1声明变量 24
3.3.2变量的语法规则 27
3.3.3显式声明变量 28
3.3.4数据类型 28
3.3.5变量连接 30
3.3.6变量命名规则 32
3.4添加代码批注 32
3.5掌握VBScript内置函数 33
3.5.1转换函数 34
3.5.2字符串函数 34
3.6运算符 36
3.6.1赋值运算符 37
3.6.2逻辑运算符 37
3.6.3比较运算符 39
3.6.4数学运算符 39
3.6.5运算符的优先级 41
3.7条件逻辑 41
3.7.1 If语句 42
3.7.2 If Then Else语句 42
3.7.3 If Then ElseIf语句 43
3.7.4实例:猜数字游戏 44
3.8循环逻辑 46
3.8.1 Do Loop语句 46
3.8.2 While Wend语句 47
3.9 ASP Cookie 47
3.9.1 Response.Cookies和RequestCookies 48
3.9.2实例:使用Cookie保存用户名和登录密码 48
3.9.3 Cookies的有效期 51
3.9.4更新Cookie 51
3.9.5删除Cookie 51
3.9.6 关于Cookie的安全性 52
第4章 创建Access数据库文件 54
4.1创建数据库文件 54
4.2创建网站配置表 55
4.2.1对象命名规则 56
4.2.2创建和设计表 56
4.3了解数据类型 60
第5章 连接和测试数据库 63
5.1使用Dreamweaver连接Access数据库 63
5.2测试数据库 64
第6章 创建站点首页文件 67
6.1新建index.asp文件 67
6.2添加内容 68
6.2.1了解Dreamweaver CS5的编辑模式 68
6.2.2修改网页标题 68
6.2.3输入调用其他网页文件的代码 71
第7章 设计和添加首页顶部元素 73
7.1添加站点徽标 73
7.2添加横幅广告 76
7.2.1创建横幅广告管理数据库表 76
7.2.2在资源管理器中复制横幅广告图片 78
7.2.3在网页中添加横幅广告 79
7.3预览和调试 81
7.3.1设置预览的浏览器 81
7.3.2调试网页错误 82
7.3.3修改IIS的调试选项 84
第8章 设计站点导航条 87
8.1修改数据库 87
8.2设计站点导航页面 88
8.2.1新建页面和添加表格 88
8.2.2添加栏目 90
8.2.3添加栏目链接 92
8.3在首页中调用站点导航条 94
第9章 创建站点样式表 97
9.1创建CSS文件 97
9.2在网页中链接CSS样式表文件 102
第10 章 添加站点动态信息栏 107
10.1新建数据库表 107
10.2设计页面 108
10.2.1新建表格并设置表格样式 108
10.2.2添加站点动态信息 110
10.2.3添加滚动效果 112
10.3在首页中调用动态信息栏 115
第11章 在页面上添加日戳 120
11.1创建农历日期 120
11.2添加公历日期 130
11.3掌握日期函数 132
第12章 添加新闻中心内容列表 137
12.1新建数据库表 137
12.1.1新建tblNewsDocs表 137
12.1.2建立表关系 138
12.2设计新闻中心页面 140
12.2.1添加新闻标题列表 140
12.2.2设置新闻标题链接 146
12.3使用函数简化新闻标题 147
第13章 添加站内搜索功能 152
13.1设计搜索功能界面 152
13.2创建搜索结果页面 155
13.3添加搜索结果分页导航条 161
第14章 设计动态网址导航工具栏 170
14.1创建数据库表 170
14.2创建动态网址跳转菜单 171
第15章 插入Flash随机图片展示程序 176
15.1在Flash中创建随机图片展示程序 176
15.2在网页中载入Flash随机图片展示程序 177
第16章 创建会员注册界面 180
16.1修改数据库 180
16.2设计主页登录界面 181
16.3添加智能判断功能 182
16.4创建会员注册页面 186
16.5设计注册成功页面 192
16.6添加注册失败页面 194
第17 章完善会员登录处理机制 197
17.1制作登录页面 197
17.2设计登录成功页面 201
17.3添加登录失败页面 207
第18章 帮助会员找回密码 212
18.1修改数据库 212
18.2设计页面 213
18.2.1制作getPassword.asp页面 214
18.2.2制作getMemberName.asp页面 216
18.2.3 制作sendPassword.asp页面 223
18.2.4制作AnswerError.htm页面 226
18.3验证找回密码功能的有效性 228
第19章 创建个人资料中心 233
19.1新建profileEdit.asp文件 233
19.2添加个人资料修改功能 234
19.3效果演示 237
第20章 创建热销商品列表 240
20.1新建数据库表 240
20.2制作热销商品展示窗口 241
20.2.1准备商品图片素材文件 241
20.2.2设计index.asp页面 242
20.3制作productList.asp页面 245
第21章 制作特价促销商品列表 252
21.1制作促销商品展示窗栏目 252
21.2制作ForsaleList.asp页面 257
第22章 设计嵌入式广告页面 264
22.1修改数据库表和准备广告素材 264
22.2制作嵌入式广告页面 265
22.3解决预览ASP文件时出错的问题 269
22.4将广告网页嵌入到主页中 273
第23章 添加站点投票功能 276
23.1修改数据库 277
23.2制作投票栏目页面 277
23.2.1设计Vote.asp页面 277
23.2.2制作SubmitVotes.asp页面 282
23.2.3制作CheckVotes.asp页面 285
23.3在index.asp中加载投票栏目 293
23.3.1修改Vote.asp页面 293
23.3.2在主页中设计投票栏目 295
第24章 添加销售排行列表 298
24.1修改数据库 298
24.2插入并设计嵌套表格 299
24.3制作销售排行榜 301
第25章 添加资源下载栏目 306
25.1修改数据库 306
25.2修改index.asp页面 308
25.3制作资源下载列表页面downloads.asp 313
25.4制作具体的资源下载页面 320
第26章 创建底部版权页面 332
26.1设计copyright.asp页面 332
26.2链接和应用CSS样式 337
26.3加载底部版权页面 340
第27章SQL和表单应用 343
27.1 SQL基础 343
27.1.1选择表中的所有记录 343
27.1.2选择符合某个条件的所有记录 343
27.1.3选择符合若干个条件的所有记录 344
27.1.4选择符合若干个条件之一的所有记录 344
27.2常用SQL关键字 344
27.2.1 COUNT 344
27.2.2 SUM 345
27.2.3 TOP 345
27.2.4 BETWEEN 345
27.2.5 ORDER BY 346
27.2.6 IN 346
27.2.7 GROUP BY 347
27.2.8 DISTINCT 348
27.3处理DATE日期 348
27.4使用表单 348
27.4.1了解表单属性中的动作和方法 349
27.4.2使用Request.Fonn检索表单值 350
27.4.3创建简单的登录表单 350
27.4.4使用包含列表/菜单的表单 354
27.4.5根据用户的选择作出不同的反应 357
27.4.6使用包含复选框的表单 358
第28章 创建博客 363
28.1博客程序概述 363
28.2创建博客数据库表 364
28.2.1添加数据库表 364
28.2.2添加博客数据库记录 365
28.3显示博客内容 366
28.3.1创建onews_main.asp 366
28.3.2设计onews_main.asp 367
28.3.3创建onews_details.asp 375
28.3.4设计onews_details.asp 376
28.3.5创建onews_archives.asp 380
28.3.6设计onews_archives.asp 381
28.4博客管理 387
28.4.1创建onews_adnmin_archives.asp 387
28.4.2设计onews_admin_archives.asp 388
28.4.3创建onews_admin_details.asp 397
28.4.4设计onews_admin_details.asp 398
28.5创建博客管理系统的登录/注销页面 407
28.5.1限制对管理页面的访问 408
28.5.2设计login.asp 408
28.5.3创建logout.asp 412
28.6搜索博客内容 414
28.6.1创建搜索表单 414
28.6.2创建onews_searchresult.asp 416
28.6.3设计onews_searchresult.asp 418