注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计网络编程新一代ASP典型模块设计

新一代ASP典型模块设计

新一代ASP典型模块设计

定 价:¥48.00

作 者: 张杰,任伟,吴林华 编著
出版社: 清华大学出版社
丛编项:
标 签: ASP/ASP+

ISBN: 9787302143239 出版时间: 2007-01-01 包装: 胶版纸
开本: 16 页数: 486 字数:  

内容简介

  ASP(Active Server Pages)是微软公司在Web领域的又一次突破,它打破了以往只能由专业人员来开发网站的束缚,使一般读者也能独立地构建自己的动态网站。《新一代ASP典型模块设计(附光盘1张)》就是为那些对Web开发感兴趣的读者而编写的。《新一代ASP典型模块设计(附光盘1张)》讲解了使用ASP开发网站的经典模块和工程实例。《新一代ASP典型模块设计(附光盘1张)》共分16章,包括用户登录及管理系统、图片验证模块、网络投票系统、共享资源下载系统、文件上传模块、网络聊天室系统、WWW版ICQ系统、网络图片管理系统、留言板系统、网站流量统计系统、中文搜索引擎系统、在线音乐播放系统、手机短信系统、邮件发送系统、新闻发布和管理系统以及网站安全防范模块。这些实例源代码都已经通过测试成功运行,并且已经放在了《新一代ASP典型模块设计(附光盘1张)》配套的光盘上。《新一代ASP典型模块设计(附光盘1张)》主要面向有一定基础的ASP编程爱好者,同时也适合ASP应用程序开发人员,特别是有一定经验的ASP网站开发及维护人员阅读。

作者简介

暂缺《新一代ASP典型模块设计》作者简介

图书目录

第1章  用户登录及管理系统    1
1.1  系统说明    1
1.1.1  系统主要功能    1
1.1.2  系统文件组成    2
1.2  系统数据库设计    3
1.2.1  SQL Server 2000数据库设计    3
1.2.2  Access数据库设计    4
1.2.3  SQL Server 2005数据库设计    5
1.3  用户登录模块    5
1.3.1  登录页面    6
1.3.2  登录页面的实现    6
1.3.3  用户信息验证页面    7
1.3.4  用户信息验证页面的实现    8
1.4  系统主页面    9
1.4.1  系统主页面    9
1.4.2  系统主页面的实现    10
1.5  用户注册模块    12
1.5.1  填写注册信息页面    12
1.5.2  表单信息的合法性验证    12
1.5.3  表单信息合法性验证的实现    13
1.5.4  增加用户页面    16
1.5.5  增加用户页面的实现    17
1.6  用户资料修改模块    18
1.6.1  修改用户信息页面    19
1.6.2  修改用户信息页面的实现    19
1.6.3  更新用户信息页面    23
1.6.4  更新用户信息页面的实现    23
1.7  系统管理模块    25
1.7.1  系统管理主页面    25
1.7.2  系统管理主页面的实现    26
1.8  添加用户模块    27
1.9  删除用户模块    28
1.9.1  删除用户页面    28
1.9.2  删除用户页面的实现    28
1.10  退出登录模块    29
1.11  小结    30
第2章  图片验证码模块    31
2.1  图片验证码简介    31
2.1.1  验证码的作用    31
2.1.2  验证码的实现流程    31
2.2  BMP图像文件格式简介    32
2.2.1  图像文件头    32
2.2.2  图像信息头    33
2.2.3  调色板    34
2.2.4  图像数据    34
2.2.5  重要字段深入讲解    34
2.3  其他图片文件格式简介    35
2.3.1  JPEG文件格式    35
2.3.2  GIF文件格式    36
2.4  图片验证码的生成    36
2.4.1  图片验证码的生成原理    37
2.4.2  图片验证码的实例    37
2.5  干扰元素的加入    39
2.5.1  使用不同颜色的字符作为干扰元素    39
2.5.2  使用随机像素点作为干扰元素    40
2.6  图片验证码的使用    40
2.6.1  在login.asp页面中添加验证码    40
2.6.2  在checkpwd.asp页面中检验验证码    42
2.7  在BMP图像文件中生成汉字    43
2.7.1  index.asp页面    44
2.7.2  show.asp文件    45
2.7.3  cls.asp文件    46
2.8  小结    51
第3章  网络投票系统    52
3.1  系统说明    52
3.1.1  系统主要功能    52
3.1.2  系统文件说明    53
3.2  系统数据库设计    54
3.2.1  SQL Server 2000数据库设计    54
3.2.2  Access数据库设计    56
3.2.3  SQL Server 2005数据库设计    57
3.3  用户投票模块    58
3.3.1  用户投票页面    58
3.3.2  用户投票页面的实现    59
3.3.3  投票统计页面    62
3.3.4  投票统计页面的实现    62
3.3.5  查看投票结果页面    65
3.3.6  查看投票结果页面的实现    66
3.4  投票主题管理模块    68
3.4.1  设置当前投票主题页面的实现    69
3.4.2  投票主题管理完成页面的实现    70
3.4.3  添加投票主题页面的实现    72
3.4.4  修改投票主题页面的实现    74
3.4.5  删除投票主题页面的实现    77
3.5  投票标题管理模块    79
3.5.1  添加投票标题页面的实现    79
3.5.2  修改投票标题页面的实现    82
3.5.3  删除投票标题页面的实现    84
3.6  投票项管理模块    86
3.6.1  添加投票项页面的实现    87
3.6.2  修改投票项页面的实现    89
3.6.3  删除投票项页面的实现    90
3.7  小结    91
第4章  共享资源下载系统    92
4.1  系统说明    92
4.1.1  系统主要功能    92
4.1.2  系统文件组成    93
4.2  系统数据库设计    94
4.2.1  SQL Server 2000数据库设计    94
4.2.2  Access数据库设计    97
4.2.3  SQL Server 2005数据库设计    98
4.3  资源信息显示模块    99
4.3.1  系统主页面    100
4.3.2  系统主页面的实现    101
4.3.3  资源类别信息显示页面    104
4.3.4  资源类别信息显示页面的实现    105
4.3.5  资源详细信息页面    110
4.3.6  资源详细信息页面的实现    111
4.3.7  资源下载页面    114
4.3.8  资源下载页面的实现    114
4.4  资源搜索模块    114
4.4.1  资源搜索信息输入页面    114
4.4.2  资源搜索信息输入页面的实现    115
4.4.3  资源搜索及结果显示页面    116
4.4.4  资源搜索及结果显示页面的实现    116
4.5  资源类别管理模块    121
4.5.1  资源类别信息管理页面    121
4.5.2  资源类别信息管理页面的实现    122
4.5.3  一级类别信息更新页面    124
4.5.4  一级类别信息更新页面的实现    124
4.5.5  二级类别信息更新页面及实现    126
4.6  资源项管理模块    127
4.6.1  添加资源信息输入页面    127
4.6.2  添加资源信息输入页面的实现    127
4.6.3  保存资源信息页面    128
4.6.4  保存资源信息页面的实现    128
4.6.5  资源信息管理页面    131
4.6.6  资源信息管理页面的实现    131
4.6.7  资源信息更新页面及实现    132
4.7  小结    135
第5章  文件上传模块    136
5.1  使用表单上传文件    136
5.2  ASPSmartUpload上传组件    137
5.2.1  ASPSmartUpload组件的安装    137
5.2.2  ASPSmartUpload组件对象    138
5.2.3  ASPSmartUpload组件使用示例    139
5.2.4  ASPSmartUpload组件的缺点    140
5.3  AspUpload上传组件    140
5.3.1  AspUpload组件的安装    140
5.3.2  AspUpload组件的使用    141
5.3.3  AspUpload组件使用示例    144
5.3.4  AspUpload组件的缺点    147
5.4  LyfUpload上传组件    148
5.4.1  LyfUpload组件的安装    148
5.4.2  LyfUpload组件对象    148
5.4.3  LyfUpload组件使用示例    149
5.4.4  LyfUpload组件的缺点    151
5.5  无组件上传    151
5.5.1  上传数据格式分析    151
5.5.2  数据提取方法    154
5.5.3  处理提取的数据    156
5.5.4  无组件上传使用示例    157
5.6  小结    165
第6章  网络聊天室系统    166
6.1  系统说明    166
6.1.1  系统主要模块    166
6.1.2  系统文件说明    167
6.2  系统数据库设计    168
6.2.1  SQL Server 2000数据库设计    168
6.2.2  Access数据库设计    170
6.2.3  SQL Server 2005数据库设计    170
6.3  聊天室主页面    171
6.3.1  main.asp页面的实现    172
6.3.2  chatroom.asp页面的实现    174
6.4  在线用户显示页面    175
6.4.1  在线用户列表的实时获取    175
6.4.2  在线用户显示页面的实现    176
6.5  聊天发言提交页面    178
6.5.1  私聊的实现    178
6.5.2  聊天发言提交页面的实现    179
6.6  聊天内容显示页面    183
6.7  用户退出页面    186
6.8  小结    186
第7章  WWW版ICQ系统    187
7.1  系统说明    187
7.1.1  系统功能说明    187
7.1.2  系统文件说明    188
7.2  在线用户记录模块    188
7.2.1  添加在线用户记录    189
7.2.2  更新在线用户记录    192
7.2.3  显示在线用户记录    195
7.3  收发消息模块    199
7.3.1  编辑和发送消息    199
7.3.2  接收和显示消息    204
7.4  聊天记录模块    206
7.5  退出系统模块    208
7.6  小结    210
第8章  网络图片管理系统    211
8.1  简单的网络图片管理系统    211
8.1.1  系统主页面    211
8.1.2  系统主页面的实现    212
8.1.3  图片显示页面    217
8.1.4  图片显示页面的实现    218
8.1.5  图片删除页面    219
8.1.6  图片删除页面的实现    219
8.1.7  图片上传模块    220
8.2  基于超级链接的网络图片管理系统    221
8.2.1  系统说明    221
8.2.2  数据库的设计    222
8.2.3  图片管理页面    224
8.2.4  图片显示页面    225
8.2.5  添加图片信息输入页面    228
8.2.6  完成添加图片信息输入页面    229
8.2.7  图片信息修改页面    230
8.2.8  完成图片信息修改页面    230
8.2.9  删除图片页面    231
8.3  小结    231
第9章  留言板系统    232
9.1  系统说明    232
9.1.1  系统主要功能    232
9.1.2  系统文件组成    233
9.2  系统数据库设计    233
9.2.1  SQL Server 2000数据库设计    234
9.2.2  Access数据库设计    236
9.2.3  SQL Server 2005数据库设计    237
9.3  留言板主页面    239
9.3.1  留言板主页面的进入    239
9.3.2  留言板主页面的实现    240
9.4  用户留言查看页面    243
9.4.1  指定用户留言查看    243
9.4.2  用户留言查看页面的实现    244
9.5  发表留言页面    245
9.5.1  发表留言页面的两个部分    245
9.5.2  发表留言页面的实现    246
9.6  留言管理页面    247
9.6.1  留言管理页面的多功能性    248
9.6.2  留言管理页面的实现    249
9.7  参数设置页面    255
9.7.1  参数设置页面的执行流程    256
9.7.2  参数设置页面的实现    256
9.8  小结    258
第10章  网站流量统计系统    259
10.1  Application网站计数器    259
10.1.1  统计访问数量的基本方法    259
10.1.2  限制用户反复刷新增加访问计数的方法    260
10.1.3  Application网站计数器的实现    260
10.2  PageCounter组件网站计数器    262
10.3  FileSystem组件网站计数器    264
10.3.1  FileSystem组件简介    264
10.3.2  FileSystem组件网站计数器
       的实现    264
10.4  图形化计数器    267
10.5  数据库网站计数器    268
10.5.1  系统简介    269
10.5.2  系统文件构成    269
10.5.3  系统数据库设计    269
10.5.4  数据库网站计数器的实现    272
10.6  小结    276
第11章  中文搜索引擎系统    277
11.1  系统说明    277
11.1.1  系统主要功能    277
11.1.2  系统文件说明    278
11.2  系统数据库设计    279
11.2.1  SQL Server 2000数据库设计    279
11.2.2  Access数据库设计    281
11.2.3  SQL Server 2005数据库设计    282
11.3  网站搜索模块    283
11.3.1  搜索主页面及实现    283
11.3.2  搜索及结果显示页面    284
11.3.3  搜索及结果显示页面的实现    284
11.3.4  跳转页面及实现    289
11.4  网站分类模块    290
11.4.1  网站分类页面    290
11.4.2  网站分类页面的实现    291
11.5  网站信息管理模块    294
11.5.1  网站信息登记页面及实现    294
11.5.2  网站信息登记完成页面    295
11.5.3   网站信息登记完成页面的实现295
11.5.4  网站分类选择页面    296
11.5.5  网站分类选择页面的实现    297
11.5.6  网站信息修改页面    299
11.5.7  网站信息修改页面的实现    299
11.5.8  网站信息修改完成页面    300
11.5.9  网站信息修改完成页面的实现    300
11.6  系统管理模块    301
11.6.1  管理员登录子模块    302
11.6.2  网站管理子模块    302
11.6.3  网站审核子模块    304
11.6.4  分类管理子模块    305
11.7  小结    312
第12章  在线音乐播放系统    313
12.1  系统说明    313
12.1.1  系统功能说明    313
12.1.2  系统文件说明    313
12.2  系统数据库设计    314
12.2.1  SQL Server 2000数据库设计    314
12.2.2  Access数据库设计    316
12.2.3  SQL Server 2005数据库设计    316
12.3  系统主页面    317
12.4  音乐播放页面    322
12.4.1  play.asp页面    322
12.4.2  rplay.asp播放页面    325
12.5  管理员登录模块    326
12.5.1  管理员登录页面    327
12.5.2  管理员登录验证页面    327
12.6  系统管理主页面    327
12.7  添加曲目页面    331
12.8  添加曲目完成页面    332
12.9  曲目信息修改页面    335
12.10  曲目信息修改完成页面    336
12.11  删除曲目页面    338
12.12  小结    339
第13章  手机短信系统    340
13.1  系统说明    340
13.1.1  系统主要功能    340
13.1.2  系统文件说明    341
13.2  系统数据库设计    342
13.2.1  SQL Server 2000数据库设计    342
13.2.2  Access数据库设计    345
13.2.3  SQL Server 2005数据库设计    347
13.3  系统登录页面    348
13.3.1  登录信息输入页面    348
13.3.2  信息验证页面    349
13.4  系统主页面    350
13.4.1  主框架页面    350
13.4.2  导航栏页面    350
13.4.3  系统操作说明页面    351
13.5  管理员信息修改模块    352
13.5.1  管理员信息查看页面    352
13.5.2  管理员信息修改完成页面    352
13.6  定制用户管理模块    353
13.7  短信管理模块    357
13.7.1  新短消息内容输入页面    357
13.7.2  添加新信息页面    359
13.7.3  短信查看页面    361
13.8  短信发送模块    363
13.8.1  短信内容编辑页面    364
13.8.2  短信发送操作页面    365
13.9  发送记录管理模块    366
13.10  短信栏目管理模块    369
13.10.1  栏目信息编辑页面    369
13.10.2  一级栏目管理页面    371
13.10.3  二级栏目管理页面    374
13.11  退出登录页面    374
13.12  小结    374
第14章  邮件发送系统    375
14.1  电子邮件    375
14.1.1  电子邮件的简介    375
14.1.2  电子邮件的协议    376
14.1.3  电子邮件的信息格式    378
14.1.4  SMTP服务程序的安装    378
14.2  电子邮件的发送组件    379
14.2.1  CDONTS邮件发送组件    380
14.2.2  CDO邮件发送组件    382
14.2.3  JMail邮件发送组件    383
14.2.4  w3 JMail邮件发送组件    386
14.3  Web邮件发送系统    388
14.3.1  系统说明    388
14.3.2  系统数据库设计    389
14.3.3  邮件管理主页面    393
14.3.4  邮件发送模块    394
14.3.5   已发送邮件查看页面    397
14.3.6  邮件地址管理页面    399
14.4  小结    403
第15章  新闻发布和管理系统    404
15.1  系统说明    404
15.1.1  系统主要功能    404
15.1.2  系统文件说明    405
15.2  系统数据库设计    406
15.2.1  SQL Server 2000数据库设计    406
15.2.2  Access数据库设计    409
15.2.3  SQL Server 2005数据库设计    410
15.3  新闻查看模块    411
15.3.1  系统主页面    411
15.3.2  分类新闻列表页面    414
15.3.3  新闻内容显示页面    416
15.4  新闻查找模块    418
15.4.1  查询条件输入页面    418
15.4.2  查询显示页面    419
15.5  用户评论模块    423
15.5.1  查看和增加评论页面    423
15.5.2  删除评论页面    426
15.6  管理员登录模块    427
15.6.1  管理员登录页面    427
15.6.2  管理员退出登录页面    428
15.7  新闻管理模块    428
15.7.1  新闻管理主页面    429
15.7.2  新闻编辑页面    432
15.7.3  新闻保存页面    433
15.7.4  新闻修改页面    434
15.7.5  新闻更新页面    437
15.7.6  新闻删除页面    437
15.8  管理员信息管理模块    439
15.8.1  管理员密码修改页面    439
15.8.2  管理员密码保存页面    439
15.8.3  管理员列表页面    440
15.8.4  添加管理员页面    442
15.8.5  管理员信息修改页面    442
15.8.6  管理员信息保存页面    443
15.8.7  管理员信息删除页面    444
15.9  新闻类别管理模块    444
15.10  小结    448
第16章  网站安全防范模块    449
16.1  限制IP地址范围    449
16.2  防止SQL注入入侵    454
16.2.1  SQL注入原理    454
16.2.2  SQL注入入侵的实例    455
16.2.3  防范SQL注入入侵的实例    456
16.2.4  SQL注入入侵管理页面的实现    462
16.3  Base64加密算法    466
16.3.1  Base64加密算法的简介    467
16.3.2  Base64加密算法的实例    467
16.4  RSA加密算法    473
16.4.1  RSA加密算法的简介    473
16.4.2  RSA算法加密/解密的实例    474
16.4.3  RSA算法的实例    475
16.5  MD5加密算法    479
16.5.1  MD5加密算法的简介    479
16.5.2  MD5加密算法的流程    479
16.5.3  MD5加密算法的实例    481
16.6  小结    486

本目录推荐