图书介绍
Dreamweaver CS3+ASP时尚动态网站开发入门PDF|Epub|txt|kindle电子书版本网盘下载
![Dreamweaver CS3+ASP时尚动态网站开发入门](https://www.shukui.net/cover/73/32229902.jpg)
- 李春霞编著 著
- 出版社: 北京:科学出版社
- ISBN:7030217217
- 出版时间:2008
- 标注页数:600页
- 文件大小:137MB
- 文件页数:619页
- 主题词:主页制作-图形软件,Dreamweaver CS3;主页制作-程序设计
PDF下载
下载说明
Dreamweaver CS3+ASP时尚动态网站开发入门PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1篇 了解Dreamweaver CS3的新特性第1章 了解Dreamweaver CS33
1.1 Dreamweaver概述3
1.1.1 什么是Dreamweaver3
1.1.2 Dreamweaver的特点4
1.2 Dreamweaver CS3的新特性4
1.2.1 适合Ajax的Spry框架5
1.2.2 完整的CSS支持5
1.2.3 集成的工作环境6
1.2.4 跨平台支持6
1.3 小结7
第2章 Dreamweaver CS3的安装和用户界面8
2.1 Dreamweaver CS3的安装准备8
2.1.1 Dreamweaver CS3安装的软、硬件要求8
2.1.2 Dreamweaver CS3的安装9
2.2 Dreamweaver CS3的工作环境11
2.2.1 启动Dreamweaver CS312
2.2.2 工作区14
2.2.3 文档窗口视图15
2.2.4 文档工具栏16
2.2.5 文档窗口状态栏17
2.2.6 插入栏18
2.2.7 样式呈现工具栏概述18
2.2.8 属性检查器概述19
2.3 Dreamweaver CS3的参数设置20
2.3.1 设置“常规”选项20
2.3.2 设置“AP元素”选项22
2.3.3 设置“CSS样式”选项23
2.3.4 设置“标记色彩”选项24
2.3.5 设置“不可见元素”选项24
2.3.6 设置“布局模式”选项26
2.3.7 设置“代码改写”选项27
2.3.8 设置“代码格式”选项29
2.3.9 设置“代码提示”选项30
2.3.10 设置“代码颜色”选项31
2.3.11 设置“辅助功能”选项32
2.3.12 设置“复制/粘贴”选项33
2.3.13 设置“文件比较”选项34
2.3.14 设置“文件类型/编辑器”选项34
2.3.15 设置“新建文档”选项35
2.3.16 设置“验证程序”选项36
2.3.17 设置“在浏览器中预览”选项37
2.3.18 设置“站点”选项38
2.3.19 设置“状态栏”选项39
2.3.20 设置“字体”选项40
2.4 使用Dreamweaver CS3设计网页41
2.4.1 设计第一个静态网页41
2.4.2 设计第一个ASP动态网页43
2.5 小结46
第3章 网站开发入门47
3.1 网站基础概念47
3.1.1 什么是网页47
3.1.2 什么是网站48
3.1.3 什么是HTML、XML、XHTML和DHTML50
3.1.4 什么是ASP、PHP和JSP51
3.1.5 静态网页和动态网页52
3.2 Dreamweaver CS3网站制作流程55
3.2.1 规划站点56
3.2.2 收集资料57
3.2.3 设计布局58
3.2.4 制作网页59
3.2.5 手工编写动态页面59
3.2.6 设置Web应用程序59
3.2.7 创建动态网页60
3.2.8 测试站点60
3.2.9 发布站点61
3.2.10 后期维护61
3.3 小结62
第2篇 Dreamweaver CS3网页制作基础第4章 使用Dreamweaver CS3制作简单网页65
4.1 网页中的文本65
4.1.1 将文本添加到文档65
4.1.2 导入Microsoft Office文档66
4.1.3 创建指向Microsoft Office文档的链接67
4.1.4 插入特殊字符68
4.1.5 在字符之间添加连续空格69
4.1.6 创建列表70
4.1.7 设置列表属性72
4.1.8 使用属性检查器设置文本HTML属性73
4.1.9 使用属性检查器设置文本CSS属性75
4.1.10 对齐文本76
4.1.11 添加段落间距76
4.1.12 使用水平线77
4.1.13 插入日期78
4.2 网页中的图片79
4.2.1 图像概述79
4.2.2 插入图像80
4.2.3 设置图像属性81
4.2.4 对齐图像84
4.2.5 裁剪图像85
4.2.6 调整图像的亮度和对比度85
4.2.7 锐化图像86
4.2.8 插入图像占位符87
4.2.9 创建鼠标经过图像89
4.2.10 将行为应用于图像91
4.3 网页中的链接92
4.3.1 关于链接92
4.3.2 文档位置和路径93
4.3.3 绝对地址93
4.3.4 文档相对路径93
4.3.5 站点根目录相对路径94
4.3.6 链接文件和文档94
4.3.7 使用属性检查器链接到文档95
4.3.8 使用站点地图链接文档96
4.3.9 在站点地图中管理链接98
4.3.10 使用“超级链接”命令添加链接98
4.3.11 设置新链接的相对路径99
4.3.12 链接到文档中的特定位置100
4.3.13 创建电子邮件链接102
4.3.14 创建空链接和脚本链接102
4.3.15 自动更新链接104
4.3.16 在整个站点范围内更改链接104
4.3.17 查找断开的、外部的和孤立的链接105
4.3.18 修复断开的链接107
4.4 网页中的表格108
4.4.1 插入表格108
4.4.2 导入和导出表格式数据110
4.4.3 选择表格元素112
4.4.4 设置表格属性114
4.4.5 设置单元格、行或列的属性115
4.4.6 调整表格、列和行的大小117
4.4.7 添加及删除行和列118
4.4.8 拆分和合并单元格120
4.4.9 复制、粘贴和删除单元格121
4.4.10 对表格进行排序122
4.4.11 嵌套表格123
4.5 网页中的框架124
4.5.1 关于框架和框架集124
4.5.2 创建预定义框架集125
4.5.3 创建空的预定义框架集127
4.5.4 创建自定义框架集128
4.5.5 拆分、删除框架及调整框架大小129
4.5.6 选择框架和框架集130
4.5.7 保存框架和框架集文件131
4.5.8 查看和设置框架集属性132
4.5.9 查看和设置框架属性133
4.5.10 控制具有链接的框架内容135
4.5.11 处理不能显示框架的浏览器136
4.5.12 将JavaScript行为应用于框架137
4.5.13 应用“设置框架文本”行为137
4.5.14 应用“转到URL”行为138
4.5.15 应用“设置导航栏图像”行为140
4.6 小结142
第5章 使用Dreamweaver CS3制作交互式表单143
5.1 什么是表单143
5.1.1 表单的客户端角色143
5.1.2 表单对象144
5.1.3 动态表单对象145
5.2 创建表单145
5.2.1 插入表单145
5.2.2 插入文本域147
5.2.3 插入多行文本域149
5.2.4 插入按钮150
5.2.5 插入复选框151
5.2.6 插入单选按钮151
5.2.7 插入单选按钮组152
5.2.8 插入列表/菜单153
5.2.9 插入文件域154
5.2.10 插入隐藏域155
5.2.11 插入图像域156
5.2.12 插入跳转菜单158
5.3 创建动态表单对象160
5.3.1 插入或更改动态表单菜单160
5.3.2 在文本域中显示动态内容162
5.3.3 动态预先选择复选框162
5.3.4 动态预先选择单选按钮164
5.4 附加行为及脚本165
5.4.1 验证表单165
5.4.2 将JavaScript行为附加到表单对象166
5.4.3 将自定义脚本附加到表单按钮167
5.5 小结168
第6章 使用Dreamweaver CS3设计网页的布局和样式169
6.1 网页布局概述169
6.1.1 关于布局模式169
6.1.2 布局表格与布局单元格170
6.1.3 标准模式与布局模式的切换171
6.2 网页布局设计172
6.2.1 绘制布局表格和布局单元格172
6.2.2 使用辅助线173
6.2.3 为布局单元格添加内容176
6.2.4 查看布局表格与布局单元格宽度177
6.2.5 使用间隔图像178
6.2.6 设置布局宽度182
6.2.7 清除自动单元格高度184
6.2.8 移动或者重新设置布局单元格和表格的大小185
6.2.9 格式化布局表格和单元格187
6.2.10 利用自动伸展性为不同的分辨率设计页面189
6.3 什么是CSS191
6.3.1 层叠样式表191
6.3.2 CSS规则192
6.3.3 关于层叠样式194
6.4 创建一个CSS样式表196
6.4.1 “CSS样式”面板196
6.4.2 创建新的CSS规则198
6.5 设置CSS格式199
6.5.1 编辑CSS样式文本格式199
6.5.2 编辑CSS样式“背景”格式201
6.5.3 编辑CSS样式“区块”格式202
6.5.4 编辑CSS样式方框格式204
6.5.5 编辑CSS样式边框格式205
6.5.6 编辑CSS样式列表格式205
6.5.7 编辑CSS样式定位格式206
6.5.8 编辑CSS样式扩展格式208
6.6 应用CSS样式209
6.6.1 使用CSS样式的简单方法209
6.6.2 理解CSS样式的应用区域210
6.6.3 理解CSS样式冲突212
6.7 小结214
第7章 网站数据库基础215
7.1 SQL Server 2005概述215
7.1.1 SQL Server 2005简介215
7.1.2 SQL Server 2005新增功能216
7.1.3 SQL Server 2005的版本217
7.1.4 SQL Server 2005的组件219
7.2 SQL Server 2005的安装221
7.2.1 SQL Server 2005对硬件和软件的共同要求221
7.2.2 32位平台的硬件和软件要求222
7.2.3 64位平台的硬件和软件要求225
7.2.4 SQL Server 2005的安装226
7.3 SQL Server Management Studio的使用232
7.3.1 启动SQL Server Management Studio232
7.3.2 与已注册的服务器和对象资源管理器连接233
7.3.3 更改环境布局235
7.3.4 显示文档窗口237
7.3.5 显示摘要页238
7.3.6 更改键盘快捷键方式239
7.3.7 配置启动选项239
7.3.8 还原默认配置240
7.4 SQLCMD实用工具240
7.4.1 启动SQLCMD实用工具240
7.4.2 使用SQLCMD工具运行脚本241
7.5 数据库文件和文件组242
7.5.1 数据库文件242
7.5.2 数据库文件组243
7.6 创建数据库244
7.6.1 使用SQL Server Management Studio创建数据库244
7.6.2 使用模板语言创建数据库246
7.6.3 使用Transact-SQL语言创建数据库247
7.7 修改数据库249
7.7.1 使用SQL Server Management Studio修改数据库249
7.7.2 使用Transact-SQL语言修改数据库250
7.8 删除数据库252
7.8.1 使用SQL Server Management Studio删除数据库252
7.8.2 使用Transact-SQL语言删除数据库252
7.9 系统数据类型253
7.9.1 精确数字253
7.9.2 近似数字254
7.9.3 日期和时间254
7.9.4 字符串255
7.9.5 Unicode字符串255
7.9.6 二进制字符串255
7.9.7 其他数据类型256
7.10 创建数据表256
7.10.1 使用SQL Server Management Studio创建数据表256
7.10.2 使用Transact-SQL语言创建数据表257
7.11 修改数据表259
7.11.1 使用SQL Server Management Studio修改数据表259
7.11.2 使用Transact-SQL语言修改数据表260
7.12 添加表数据262
7.12.1 使用SQL Server Management Studio添加表数据262
7.12.2 使用Transact-SQL语言添加表数据262
7.13 查看数据表263
7.13.1 使用SQL Server Management Studio查看数据表属性263
7.13.2 使用SQL Server Management Studio查看数据表内容264
7.14 删除数据表264
7.14.1 使用SQL Server Management Studio删除数据表264
7.14.2 使用Transact-SQL语言删除数据表265
7.15 数据库查询266
7.15.1 简单的SELECT语句266
7.15.2 TOP关键字266
7.15.3 DISTINCT关键字267
7.15.4 使用计算列267
7.15.5 操作查询的列名268
7.15.6 使用WHERE子句268
7.15.7 使用LIKE子句269
7.15.8 使用ORDER BY子句270
7.16 小结270
第8章 脚本语言基础271
8.1 网站模型和脚本语言271
8.1.1 网站模型271
8.1.2 客户端脚本语言与服务器端脚本语言272
8.1.3 JavaScript、JScript和VBScript的区别272
8.2 JScript脚本概述273
8.3 编写JScript代码274
8.3.1 语句274
8.3.2 注释274
8.3.3 赋值和相等275
8.3.4 表达式275
8.4 JScript变量276
8.4.1 变量声明276
8.4.2 变量命名276
8.4.3 强制转换278
8.5 JScript数据类型278
8.5.1 字符串数据类型278
8.5.2 数值数据类型279
8.5.3 Boolean数据类型280
8.5.4 Null数据类型280
8.5.5 Undefined数据类型280
8.6 JScript运算符281
8.6.1 算术运算符281
8.6.2 逻辑运算符281
8.6.3 位运算符282
8.6.4 赋值运算符283
8.6.5 杂项运算符283
8.6.6 运算符优先级283
8.7 控制程序的流程284
8.7.1 顺序结构284
8.7.2 选择结构284
8.7.3 循环结构286
8.8 JScript函数288
8.8.1 内部函数289
8.8.2 自定义函数289
8.9 JScript对象和数组289
8.10 JScript保留字294
8.11 在浏览器中显示信息295
8.11.1 直接显示信息295
8.11.2 使用对话框296
8.12 VBScript脚本概述297
8.13 VBScript数据类型297
8.14 VBScript变量298
8.14.1 声明变量298
8.14.2 命名规则298
8.14.3 变量的作用域299
8.14.4 给变量赋值299
8.14.5 标量变量和数组变量299
8.15 VBScript常数300
8.16 VBScript运算符301
8.17 使用条件语句302
8.17.1 使用If/Else进行判断302
8.17.2 使用Select Case进行判断303
8.18 使用循环语句303
8.18.1 使用Do循环304
8.18.2 使用While循环305
8.18.3 使用For循环305
8.18.4 使用For Each循环306
8.19 VBScript过程307
8.19.1 Sub过程307
8.19.2 Function过程307
8.19.3 过程的参数307
8.19.4 在代码中调用过程307
8.20 VBScript编码约定308
8.20.1 常数命名规则308
8.20.2 变量命名规则309
8.20.3 变量作用域309
8.20.4 变量作用域前缀309
8.20.5 描述性变量名和过程名309
8.20.6 对象命名规则310
8.20.7 代码注释约定310
8.20.8 格式化代码311
8.21 添加VBScript脚本311
8.22 客户端验证314
8.23 小结316
第9章 ASP基础317
9.1 ASP概述317
9.1.1 ASP简介317
9.1.2 ASP的工作原理318
9.1.3 ASP的功能319
9.1.4 ASP的安全性319
9.2 创建ASP页319
9.2.1 加入脚本命令320
9.2.2 合成HTML和脚本命令321
9.2.3 使用ASP指令322
9.2.4 在脚本中的空白字符322
9.3 使用脚本语言323
9.3.1 设置主脚本语言323
9.3.2 在服务器上使用VBScript和JScript324
9.3.3 包含注释324
9.3.4 大小写敏感性325
9.4 使用变量和常量325
9.4.1 声明和命名变量326
9.4.2 变量作用域326
9.4.3 为变量赋予会话或应用程序作用域327
9.4.4 使用常量328
9.5 编写过程329
9.5.1 定义过程329
9.5.2 调用过程330
9.6 使用组件和对象330
9.6.1 关于组件331
9.6.2 生成组件对象的实例331
9.6.3 从Java类中创建一个对象332
9.6.4 调用对象方法332
9.6.5 设置对象属性332
9.6.6 ASP内建对象333
9.6.7 ActiveX组件334
9.7 使用集合335
9.7.1 通过名称和索引访问项目335
9.7.2 遍历集合335
9.7.3 遍历带子关键字(Subkeys)的集合337
9.7.4 遍历对象集合337
9.8 设置对象作用域338
9.8.1 使用页作用域对象338
9.8.2 使用会话作用域对象339
9.8.3 使用应用程序作用域对象339
9.8.4 会话和应用程序作用域的替代方案340
9.9 向浏览器发送内容340
9.9.1 发送内容340
9.9.2 设置内容的类型341
9.9.3 重定向浏览器343
9.9.4 缓冲内容343
9.9.5 允许代理服务器缓存页344
9.9.6 避免浏览器缓存页345
9.9.7 向浏览器传送脚本345
9.10 包含文件346
9.10.1 使用virtual关键字346
9.10.2 使用file关键字347
9.10.3 被包含文件的位置347
9.10.4 包含文件:提示和警告347
9.11 使用HTML表单348
9.11.1 关于HTML表单348
9.11.2 处理ASP输入的表格349
9.11.3 获得表单输入349
9.11.4 验证表单输入351
9.12 访问数据库352
9.12.1 创建ODBC DSN文件352
9.12.2 连接数据库355
9.12.3 使用Connection对象执行查询355
9.12.4 使用Recordset对象处理结果356
9.12.5 使用Command对象改善查询357
9.12.6 结合HTML表单和数据库访问358
9.12.7 管理数据库连接358
9.13 调试ASP脚本360
9.13.1 Microsoft脚本调试工具361
9.13.2 启用调试361
9.13.3 脚本错误361
9.13.4 错误调试技术362
9.14 管理ASP应用程序363
9.14.1 关于ASP应用程序363
9.14.2 启动和结束应用程序363
9.14.3 隔离一项应用程序363
9.14.4 使用应用程序状态364
9.15 管理会话365
9.15.1 启动和结束会话365
9.15.2 关于Session ID和Cookie366
9.15.3 使用Cookie366
9.15.4 无会话的ASP页368
9.16 维护ASP应用程序的安全性369
9.16.1 NTFS权限369
9.16.2 Web服务器权限369
9.16.3 脚本映射文件369
9.16.4 Cookie安全性370
9.16.5 使用身份验证机制保护被限制的ASP内容370
9.16.6 使用SSL维护应用程序的安全371
9.17 创建事务性脚本372
9.17.1 关于事务372
9.17.2 声明事务性脚本373
9.17.3 终止事务373
9.17.4 编写事务事件373
9.18 小结374
第3篇 通用模块制作377
第10章 登录与注册通用模块377
10.1 登录模块系统设计377
10.2 登录模块页面设计377
10.2.1 登录页面设计378
10.2.2 欢迎页面设计378
10.2.3 错误信息页面设计379
10.3 简单登录模块379
10.4 Cookie登录模块379
10.4.1 登录页面的更改379
10.4.2 身份验证模块的实现380
10.4.3 Cookie登录运行效果381
10.5 数据库登录模块381
10.5.1 数据库设计与实现381
10.5.2 基本思想及代码分析382
10.5.3 模块实现及代码分析383
10.6 注册模块385
10.6.1 系统功能分析385
10.6.2 注册页面设计385
10.6.3 欢迎页面设计386
10.6.4 正则表达式386
10.6.5 注册信息校验模块387
10.6.6 添加用户记录模块388
10.6.7 网站注册验证码389
10.7 小结390
第11章 网站计数器通用模块391
11.1 网站计数器系统设计391
11.2 网站计数器页面设计391
11.3 FileSystemObject对象392
11.3.1 FSO简介392
11.3.2 对象、属性和方法392
11.3.3 FSO使用方法393
11.3.4 创建文件394
11.3.5 添加数据到文件中394
11.3.6 读取文件395
11.3.7 移动、复制和删除文件395
11.4 文本模式网站计数器396
11.4.1 模块实现及代码分析396
11.4.2 将计数器与页面分离397
11.5 图形模式网站计数器399
11.6 Recordset对象400
11.6.1 属性400
11.6.2 方法400
11.6.3 事件401
11.6.4 集合402
11.6.5 创建对象实例402
11.6.6 打开记录集游标402
11.6.7 读取数据404
11.6.8 添加数据404
11.6.9 更新数据404
11.6.10 删除数据404
11.7 数据库模式网站计数器405
11.7.1 数据库设计与实现405
11.7.2 模块实现及代码分析405
11.8 网站计数器的改进406
11.8.1 改进计数器精度问题406
11.8.2 改进文本文件生成问题407
11.9 小结408
第12章 留言簿通用模块409
12.1 文本模式留言簿409
12.1.1 系统功能分析409
12.1.2 模块文件关系及实现功能409
12.1.3 页面设计410
12.1.4 处理信息模块实现及代码分析411
12.1.5 显示信息模块实现及代码分析412
12.2 添加图像验证码413
12.2.1 BMP文件简介414
12.2.2 BMP文件结构414
12.2.3 BMP文件头415
12.2.4 BMP信息头415
12.2.5 BMP调色板416
12.2.6 BMP图像数据417
12.2.7 BinaryWrite方法417
12.2.8 图像验证码设计思想417
12.2.9 更改提交留言页面418
12.2.10 模块实现及代码分析418
12.3 数据库模式留言簿420
12.3.1 系统功能分析420
12.3.2 模块文件关系及实现功能421
12.3.3 数据库设计421
12.3.4 一般访问者子模块页面设计422
12.3.5 网站管理员子模块页面设计423
12.3.6 分页显示技术的实现及代码分析425
12.3.7 访问者提交留言模块实现及代码分析428
12.3.8 后台登录页面模块实现及代码分析429
12.3.9 修改管理员密码模块实现及代码分析431
12.3.10 回复留言模块实现及代码分析432
12.3.11 删除留言模块实现及代码分析433
12.4 小结434
第13章 发送电子邮件通用模块435
13.1 电子邮件简介435
13.1.1 电子邮件的工作原理435
13.1.2 POP435
13.1.3 SMTP436
13.1.4 垃圾邮件与SMTP验证436
13.2 网站电子邮件通用模块设计437
13.2.1 系统设计437
13.2.2 页面设计438
13.3 使用CDOSYS组件发送邮件438
13.3.1 CDO对象简介438
13.3.2 CDOSYS组件安装440
13.3.3 常用属性和方法440
13.3.4 发送简单的电子邮件441
13.3.5 SMTP认证442
13.3.6 发送带有附件的电子邮件443
13.3.7 以HTML格式发送邮件443
13.4 使用JMail组件发送邮件444
13.4.1 JMail组件的安装444
13.4.2 常用属性和方法446
13.4.3 发送简单的电子邮件447
13.4.4 SMTP认证448
13.4.5 发送带有附件的电子邮件448
13.4.6 以HTML格式发送邮件450
13.5 使用ASPEmail组件发送邮件450
13.5.1 ASPEmail组件安装450
13.5.2 常用属性和方法452
13.5.3 发送简单的电子邮件453
13.5.4 SMTP认证454
13.5.5 发送带有附件的电子邮件454
13.5.6 以HTML格式发送邮件455
13.6 邮件列表系统模块456
13.6.1 邮件列表简介456
13.6.2 系统功能分析456
13.6.3 数据库设计457
13.6.4 客户端页面设计458
13.6.5 客户端模块实现及代码分析458
13.6.6 网站后台页面设计459
13.6.7 邮件列表群发模块实现及代码分析460
13.7 小结462
第14章 文件上传通用模块463
14.1 文件上传机制463
14.1.1 HTTP上传机制简介463
14.1.2 上传文件格式分析463
14.2 文件上传通用模块系统设计465
14.2.1 系统功能分析465
14.2.2 页面设计466
14.2.3 数据库设计467
14.3 VBScript常用字符串操作函数467
14.3.1 Left和LeftB函数467
14.3.2 Right和RightB函数468
14.3.3 Mid和MidB函数468
14.3.4 Len和LenB函数469
14.3.5 InStr和InStrB函数469
14.3.6 Chr和ChrB函数470
14.3.7 Asc和ArcB函数470
14.4 Dictionary字典对象简介470
14.4.1 Item属性471
14.4.2 Add方法471
14.4.3 Exists方法472
14.5 Stream二进制流对象简介472
14.5.1 Stream对象472
14.5.2 Position属性473
14.5.3 Charset属性473
14.5.4 Type属性474
14.5.5 Mode属性474
14.5.6 Open方法475
14.5.7 Close方法476
14.5.8 CopyTo方法476
14.5.9 SaveToFile方法476
14.5.10 AppendChunk方法477
14.5.11 ActualSize属性478
14.5.12 GetChunk方法478
14.6 文件上传类的设计与实现479
14.6.1 在ASP中使用VBScript类479
14.6.2 文件上传类的设计480
14.6.3 类的定义480
14.6.4 初始化类481
14.6.5 结束类482
14.6.6 文件存储482
14.6.7 单字节转字符串482
14.6.8 获取文件名483
14.6.9 获取表单数据483
14.6.10 上传到数据库484
14.6.11 上传到服务器485
14.6.12 上传文件485
14.7 文件上传到服务器486
14.8 文件上传到数据库487
14.9 小结488
第15章 投票系统通用模块489
15.1 文本模式投票系统通用模块489
15.1.1 系统功能分析489
15.1.2 页面设计490
15.1.3 模块实现及代码分析491
15.2 数据库模式投票系统通用模块493
15.2.1 系统功能分析493
15.2.2 前台页面设计494
15.2.3 后台页面设计495
15.2.4 数据库设计496
15.2.5 投票问题管理模块实现及代码分析497
15.2.6 问题选项管理模块实现及代码分析499
15.2.7 投票问题及选项删除模块实现及代码分析503
15.2.8 投票问题显示模块实现及代码分析503
15.2.9 投票结果保存及显示模块实现及代码分析505
15.3 小结506
第16章 搜索引擎通用模块507
16.1 数据库模式搜索引擎模块507
16.1.1 系统功能分析507
16.1.2 客户端页面设计508
16.1.3 网站后台页面设计508
16.1.4 数据库设计509
16.1.5 网站后台模块实现及代码分析509
16.1.6 客户端模块实现及代码分析510
16.2 索引服务513
16.2.1 索引服务简介514
16.2.2 索引服务安装与卸载514
16.2.3 手动启动和停止索引服务515
16.2.4 创建编录516
16.2.5 添加目录517
16.2.6 导出列表517
16.2.7 索引网站和目录518
16.2.8 手动扫描519
16.2.9 合并临时索引521
16.3 索引服务模式搜索引擎模块521
16.3.1 Query对象521
16.3.2 Utility对象522
16.3.3 常用文件信息522
16.3.4 系统分析523
16.3.5 页面设计523
16.3.6 模块实现及代码分析524
16.4 小结526
第4篇 综合应用实例529
第17章 在线购物网站529
17.1 系统设计529
17.1.1 需求分析529
17.1.2 总体流程设计530
17.1.3 模块功能设计530
17.2 数据库设计530
17.2.1 数据库需求分析530
17.2.2 数据表设计531
17.3 客户端设计533
17.3.1 客户端页面设计533
17.3.2 用户注册模块实现与代码分析536
17.3.3 用户登录模块实现与代码分析539
17.3.4 浏览商品模块实现与代码分析541
17.3.5 购物小车类实现与代码分析542
17.3.6 购物小车模块实现与代码分析546
17.3.7 提交订单模块实现与代码分析547
17.4 网站后台设计550
17.4.1 网站后台页面设计550
17.4.2 管理用户类别模块实现与代码分析553
17.4.3 管理用户信息模块实现与代码分析556
17.4.4 管理商品类别模块实现与代码分析560
17.4.5 管理商品信息模块实现与代码分析562
17.4.6 管理订单信息模块实现与代码分析566
17.5 小结568
第18章 博客网站569
18.1 系统设计569
18.1.1 需求分析569
18.1.2 总体流程设计569
18.1.3 功能模块设计570
18.2 数据库设计571
18.2.1 数据库的需求571
18.2.2 数据表设计572
18.3 客户端设计573
18.3.1 客户端页面设计574
18.3.2 显示管理员个人信息模块实现与代码分析575
18.3.3 显示日志类别模块实现与代码分析576
18.3.4 显示最新评论模块实现与代码分析577
18.3.5 显示所有评论模块实现与代码分析578
18.3.6 显示友情链接模块实现与代码分析579
18.3.7 显示最新日志列表模块实现与代码分析580
18.3.8 显示日志详细信息模块实现与代码分析582
18.3.9 发表评论模块实现与代码分析583
18.3.10 网站计数模块实现与代码分析584
18.4 网站后台设计585
18.4.1 网站后台页面设计586
18.4.2 管理员登录模块实现和代码分析588
18.4.3 编辑管理员个人信息模块实现和代码分析590
18.4.4 编辑日志类别模块实现和代码分析592
18.4.5 编辑友情链接模块实现和代码分析595
18.4.6 编辑日志信息模块实现和代码分析599
18.5 小结600