当前位置:首页 > 工业技术
ASP经典模块开发大全:1小时搭建功能完备的网络系统
ASP经典模块开发大全:1小时搭建功能完备的网络系统

ASP经典模块开发大全:1小时搭建功能完备的网络系统PDF电子书下载

工业技术

  • 电子书积分:18 积分如何计算积分?
  • 作 者:薛小龙等编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2008
  • ISBN:9787121053603
  • 页数:631 页
图书介绍:ASP是目前最流行的动态网页开发技术之一。本书通过由浅入深、循序渐进的方式,向读者介绍了其数据库连接、登录验证、在线投票、在线客服、分页、图片处理、搜索、在线统计、电子邮件、上传/下载、在线编辑器、RSS、Ajax、静态页面、打印、加密安全、在线支付、留言等模块的实现方法,每个模块都对应以具体实现案例,加深了读者对知识的理解。在本书的最后几章,通过综合应用实例:论坛模块、聊天室模块、在线数据库管理模块、在线点播模块、博客模块、在线交友模块、购物模块、客户管理模块的实现,帮助读者快速提高到高手境界。
《ASP经典模块开发大全:1小时搭建功能完备的网络系统》目录

第1章 数据库连接模块 1

1.1 数据库连接概述 2

1.2 ASP连接Access数据库 2

1.2.1 Access连接概述 2

1.2.2 利用DSN连接Access 3

1.2.3 利用数据库路径连接 3

1.3 ASP连接SQL Server2000数据库 5

1.3.1 SQL Server连接概述 5

1.3.2 SQL Server连接实现 6

1.4 ASP连接Oracle数据库 7

1.4.1 Oracle连接概述 7

1.4.2 Oracle连接实现 7

1.5 ASP连接MySQL数据库 9

1.5.1 MySQL连接概述 9

1.5.2 MySQL连接实现 9

1.6 数据库连接保存方式 10

1.6.1 文件保存方式 10

1.6.2 连接字符串的保密设置 11

第2章 登录验证模块 13

2.1 简易登录模块 14

2.1.1 简易登录方式概述 14

2.1.2 数据库结构 14

2.1.3 数据库连接文件 15

2.1.4 表单页面 15

2.1.5 数据处理页面 15

2.2 Cookie免登录模块 16

2.2.1 Cookie概述 16

2.2.2 数据库结构 17

2.2.3 用户登录页面 17

2.2.4 数据处理页面 18

2.2.5 用户信息显示页面 18

2.3 MD5加密验证 19

2.3.1 MD5加密概述 19

2.3.2 数据库结构 20

2.3.3 登录页面 20

2.3.4 数据处理文件 21

2.3.5 用户信息显示文件 21

2.3.6 md5.asp文件 22

2.4 验证码验证 22

2.4.1 验证码概述 22

2.4.2 验证码文件 22

2.4.3 验证码显示页面 22

2.4.4 表单处理文件 23

2.5 登录验证模块范例 23

2.5.1 系统主页面 24

2.5.2 登录验证功能页面 25

2.5.3 用户注册页面 27

2.5.4 找回密码页面 29

2.5.5 信息修改页面 31

2.5.6 注销页面 32

第3章 在线投票模块 33

3.1 简单投票系统 34

3.1.1 简单投票系统概述 34

3.1.2 数据库结构 35

3.1.3 数据库连接文件 35

3.1.4 投票界面文件 35

3.1.5 投票处理文件 36

3.1.6 投票结果显示文件 37

3.1.7 系统设置文件 38

3.2 重复性投票解决方案 39

3.3 在线投票模块范例 41

3.3.1 系统概述 41

3.3.2 数据库结构 41

3.3.3 数据库连接文件 42

3.3.4 投票主题显示页面 43

3.3.5 投票处理和结果显示页面 44

3.3.6 投票设置页面 47

第4章 在线客服模块 50

4.1 QQ客服 51

4.1.1 QQ客服概述 51

4.1.2 实例应用 51

4.2 MSN客服 53

4.2.1 MSN概述 53

4.2.2 实例应用 54

4.3 阿里巴巴客服 55

4.3.1 阿里巴巴客服概述 55

4.3.2 实例应用 55

4.4 iLiveHelp在线帮助系统 56

4.5 雅虎通客服 57

第5章 分页模块 59

5.1 Adodb.recordset分页 60

5.1.1 RecordSet概述 60

5.1.2 数据库结构 60

5.1.3 数据库连接文件 61

5.1.4 分页文件adodb.asp 61

5.2 存储过程分页 63

5.2.1 存储过程概述 63

5.2.2 数据库结构 65

5.2.3 数据库连接文件 65

5.2.4 存储过程文件 65

5.2.5 分页文件 66

5.3 分页技术对比 67

5.4 通用分页函数 67

5.4.1 分页函数showpage.asp 68

5.4.2 分页函数的使用 69

5.4.3 数据库结构 70

5.4.4 数据库连接文件 70

5.4.5 信息显示文件 70

第6章 图片处理模块 72

6.1 图片处理概述 73

6.1.1 图片处理的意义 73

6.1.2 图片处理功能的实现 73

6.2 利用ASPJpeg组件处理图片 73

6.2.1 ASPJpeg组件概述 73

6.2.2 ASPJpeg的安装 73

6.2.3 创建AspJpeg实例对象 74

6.2.4 生成图片缩略图 74

6.2.5 生成图片水印和边框 75

6.2.6 图片合并 76

6.2.7 图片切割 76

6.2.8 生成图片安全码 77

6.2.9 数据库保存图片 78

6.3 ASPJpeg组件使用范例 79

6.3.1 数据库结构 81

6.3.2 数据库连接文件 82

6.3.3 系统设置文件 82

6.3.4 系统字符处理文件 82

6.3.5 首页顶部页面 83

6.3.6 系统首页 84

6.3.7 专题相册显示页面 86

6.3.8 相册图片详情页面 91

6.3.9 系统图片搜索页面 92

6.3.10 后台登录验证页面 95

6.3.11 后台管理主页 96

6.3.12 分类管理处理文件 97

6.3.13 专题管理处理文件 99

6.3.14 图片上传处理模块 100

6.3.15 图片管理模块 103

6.3.16 管理员退出文件 107

第7章 搜索模块 108

7.1 利用知名站点搜索 109

7.1.1 利用知名站点搜索概述 109

7.1.2 应用实例 109

7.2 利用知名站点实现站内搜索 110

7.2.1 利用知名站点站内搜索概述 110

7.2.2 具体应用 110

7.3 自行设计站内搜索 112

7.3.1 数据库结构 112

7.3.2 数据库连接文件 112

7.3.3 字符过滤文件 113

7.3.4 查询表单页面 113

7.3.5 查询结果页面 114

第8章 在线统计模块 117

8.1 用户在线计数器 118

8.1.1 计数器概述 118

8.1.2 Application计数器 118

8.1.3 Session计数器 119

8.1.4 文件保存计数值 120

8.1.5 数据库保存计数值 122

8.1.6 利用知名站点统计工具 124

8.2 网站访问统计范例 125

8.2.1 数据库结构 126

8.2.2 数据库连接文件 127

8.2.3 系统主页文件 128

8.2.4 会员注册页面 129

8.2.5 信息显示文件 131

8.2.6 最后访问信息显示模块 133

8.2.7 浏览器统计信息显示模块 135

8.2.8 颜色深度统计信息显示模块 136

8.2.9 个人资料修改模块 137

8.2.10 系统测试文件 138

第9章 电子邮件模块 139

9.1 邮件服务器CMailServer 140

9.1.1 CMailServer概述 140

9.1.2 安装CMailServer 140

9.1.3 使用CMailServer 141

9.2 Foxmail Server服务器 143

9.2.1 Foxmail Server概述 143

9.2.2 Foxmail Server设置 143

9.2.3 使用Foxmail Server 144

9.3 W3 Jmail组件发信 144

9.3.1 W3 Jmail组件概述 145

9.3.2 使用W3 Jmail组件 145

9.3.3 W3 Jmail使用范例 145

9.3.4 系统设置模块 145

9.3.5 邮件发送模块 146

9.3.6 数据验证模块 147

9.4 ASPEmail组件发信 149

9.4.1 ASPEmail组件使用 149

9.4.2 ASPEmail使用范例 149

9.5 CDONTS组件发信 150

9.5.1 CDONTS组件概述 150

9.5.2 CDONTS使用范例 150

9.6 ASP邮件发送范例 151

9.6.1 数据库结构 152

9.6.2 数据库连接文件 152

9.6.3 登录验证文件 153

9.6.4 系统函数定义文件 154

9.6.5 邮件列表订阅文件 155

9.6.6 邮件发送文件 157

9.6.7 首页订阅代码文件 161

9.6.8 附件管理文件 161

第10章 上传/下载模块 163

10.1 文件上传/下载概述 164

10.2 无组件上传范例 164

10.3 组件上传范例 167

10.4 文件下载范例 168

10.4.1 数据库结构 170

10.4.2 数据库连接文件 171

10.4.3 系统主页 171

10.4.4 软件分类页面 174

10.4.5 软件类别显示页面 176

10.4.6 软件详情信息显示页面 179

10.4.7 软件下载页面 180

10.4.8 管理员登录验证模块 181

10.4.9 添加软件信息模块 182

10.4.10 管理员管理模块页面 183

第11章 在线编辑器模块 186

11.1 在线编辑器概述 187

11.2 eWebEditor编辑器 188

11.2.1 eWebEditor概述 188

11.2.2 eWebEditor的使用 189

11.3 eWebEditor使用范例 189

11.3.1 数据库结构 190

11.3.2 数据库连接文件 190

11.3.3 信息添加文件 190

11.3.4 信息处理文件 191

11.3.5 信息标题显示文件 192

11.3.6 信息详情文件 193

第12章 RSS模块 194

12.1 RSS概述 195

12.1.1 RSS技术特点 195

12.1.2 RSS的使用 195

12.2 RSS的技术实现 195

12.2.1 RSS核心技术 196

12.2.2 RSS设计流程 197

12.3 RSS实例 199

12.3.1 数据库结构 199

12.3.2 数据库连接文件 199

12.3.3 XML生成文件 200

12.3.4 信息显示文件 200

12.3.5 信息详情显示文件 202

12.3.6 信息添加页面 202

第13章 Ajax模块 205

13.1 Ajax概述 206

13.1.1 Ajax简介 206

13.1.2 Ajax工作原理 206

13.1.3 创建简单的Ajax程序 207

13.1.4 Ajax前景 208

13.2 Ajax实现提示功能 209

13.2.1 异步传输文件 210

13.2.2 数据处理文件 211

13.2.3 表单文件 211

13.3 无刷新登录验证 212

13.3.1 数据库设计 213

13.3.2 数据库连接文件 213

13.3.3 表单处理文件 213

13.3.4 请求处理文件 214

13.3.5 首页文件 214

第14章 静态页面模块 216

14.1 静态页面技术概述 217

14.2 ASP静态页面实现方法 217

14.3 ASP静态页面技术实例——流程分析 218

14.4 数据库分析 219

14.4.1 数据库结构 219

14.4.2 数据库连接文件 220

14.5 系统主页模块 221

14.5.1 系统导航文件 221

14.5.2 系统主页文件 222

14.5.3 系统栏目信息显示页面 223

14.5.4 新闻详情页面文件 225

14.6 新闻管理模块 225

14.6.1 系统登录验证文件 225

14.6.2 添加新闻功能文件 226

14.6.3 新闻修改页面 230

14.6.4 新闻删除页面 233

14.7 新闻栏目管理模块 234

14.7.1 添加新闻栏目页面 234

14.7.2 修改新闻栏目页面 235

14.7.3 删除新闻栏目页面 236

14.8 新闻模板管理模块 236

14.8.1 添加模板页面 237

14.8.2 模板修改页面文件 238

14.8.3 删除模板页面 240

第15章 ASP打印模块 242

15.1 打印技术概述 243

15.2 简易打印方法的实现 243

15.3 IE浏览器打印方法的实现 244

15.4 调用办公软件打印方法的实现 245

15.4.1 ASP调用Word打印 245

15.4.2 ASP调用Excel打印 248

15.5 调用网络打印机打印方法的实现 249

第16章 加密安全模块 251

16.1 防ASP漏洞技术 252

16.2 代码加密处理技术 253

16.2.1 代码控制技术 253

16.2.2 代码加密技术 253

16.3 数据封装技术 254

16.4 防盗链接技术 256

16.4.1 防盗链接概述 256

16.4.2 判断用户访问地址方法 256

16.4.3 隐藏文件路径方法 257

16.4.4 利用防盗链接软件 257

第17章 系统检测模块 259

17.1 系统检测概述 260

17.2 服务器概况检测 260

17.2.1 服务器地址检测 260

17.2.2 服务器时间检测 261

17.2.3 脚本超时时间检测 261

17.2.4 IIS和当前文件所处路径检测 262

17.2.5 服务器脚本引擎检测 262

17.3 服务器组件检测 263

17.4 磁盘文件检测 265

17.4.1 服务器磁盘检测 265

17.4.2 运行文件检测 267

17.5 执行速度检测 269

17.5.1 ASP脚本解释和运算速度检测 269

17.5.2 磁盘文件操作速度检测 271

第18章 在线支付模块 274

18.1 支付宝支付 275

18.1.1 支付宝概述 275

18.1.2 支付宝使用 275

18.1.3 测试文件 276

18.1.4 接口程序文件 276

18.1.5 Md5加密文件 278

18.2 快钱支付 278

18.2.1 快钱概述 278

18.2.2 快钱的使用 278

第19章 留言模块 281

19.1 留言系统概述 282

19.2 数据库设计 282

19.2.1 数据库结构 283

19.2.2 数据库连接 283

19.3 系统设置模块 284

19.3.1 系统设置信息 284

19.3.2 执行参数设置 285

19.4 前台模块 285

19.4.1 留言发布 286

19.4.2 显示留言 288

19.5 管理模块 290

19.5.1 验证登录 291

19.5.2 留言回复和修改 292

19.5.3 基本信息设置 295

19.5.4 删除留言 296

19.5.5 修改密码 296

第20章 在线论坛模块 299

20.1 在线论坛概述 300

20.2 系统模块的运行流程 300

20.3 数据库设计 301

20.3.1 数据库设计 301

20.3.2 数据库连接文件 306

20.3.3 数据加密文件 306

20.4 系统函数设置文件 306

20.4.1 防注入检测函数 307

20.4.2 非法字符过滤函数 307

20.4.3 判断是否偶数函数 307

20.4.4 定义出错函数 308

20.4.5 定义操作成功函数 308

20.4.6 校验登录函数 309

20.4.7 表头函数 309

20.4.8 用户登录验证函数 309

20.4.9 用户退出登录函数 310

20.5 系统首页文件 310

20.6 用户模块 314

20.6.1 用户注册 314

20.6.2 用户资料管理 319

20.6.3 信箱管理 324

20.6.4 个人空间管理 328

20.6.5 帖子助手 332

20.7 帖子模块 335

20.7.1 帖子显示文件 335

20.7.2 帖子发表文件 337

20.7.3 系统搜索文件 340

20.8 后台管理模块 342

20.8.1 后台登录验证文件 342

20.8.2 后台设置文件 345

20.8.3 后台主页 346

20.8.4 系统常规设置文件 347

20.8.5 系统用户管理文件 348

20.8.6 论坛管理文件 349

第21章 聊天室模块 351

21.1 聊天室概述 352

21.1.1 聊天室必备功能模块 352

21.1.2 模块功能实现 352

21.2 简单聊天室的实现 352

21.2.1 系统概述 352

21.2.2 登录页面 353

21.2.3 系统主页面 354

21.2.4 上方框架页 355

21.2.5 左下方框架页 356

21.2.6 右下方框架页 357

21.2.7 退出页面文件 357

21.3 聊天室系统改进 358

21.4 完善聊天室系统范例 359

21.4.1 系统概述 359

21.4.2 数据库设计 360

21.4.3 数据库连接文件 360

21.4.4 系统设置文件 360

21.4.5 登录验证文件 362

21.4.6 系统聊天页面文件 364

21.4.7 系统提示框架文件 365

21.4.8 左下框架文件 365

21.4.9 右上框架文件 367

21.4.10 右下框架文件 369

21.4.11 用户信息详情文件 370

21.4.12 修改密码文件 371

21.4.13 用户退出文件 372

第22章 在线数据库管理模块 373

22.1 在线数据库管理概述 374

22.1.1 应用技术背景 374

22.1.2 技术构成和具体实现 374

22.2 在线数据库管理实例 374

22.3 系统设置文件 375

22.3.1 基本设置文件 375

22.3.2 登录验证文件 376

22.3.3 系统配置文件 377

22.4 系统首页文件 379

22.5 系统设置页面 381

22.6 数据库设置模块 382

22.6.1 数据库选项页面 383

22.6.2 数据库选择浏览页面 385

22.7 表设置模块 386

22.7.1 表操作页面 386

22.7.2 链接表添加页面 388

22.7.3 查看表结构页面 389

22.8 其他模块 393

22.8.1 存储过程操作页面 393

22.8.2 视图管理操作页面 396

22.8.3 数据库关系管理页面 399

22.8.4 自定义查询页面 402

22.8.5 导出页面文件 405

第23章 在线点播模块 406

23.1 在线点播概述 407

23.1.1 在线点播的应用背景 407

23.1.2 在线点播的发展前景 407

23.1.3 在线点播的核心技术 407

23.2 在线点播系统的技术实现 407

23.2.1 Windows Media Player的使用与配置 407

23.2.2 RealPlayer的使用与配置 408

23.3 在线点播实例结构分析 409

23.4 数据库分析 410

23.4.1 数据库结构 410

23.4.2 数据库连接文件 411

23.5 后台管理主页模块 411

23.5.1 登录验证页面 411

23.5.2 管理主页面 414

23.6 系统首页生成文件 416

23.7 视频分类生成模块 420

23.7.1 列表链接生成文件 420

23.7.2 文件make_listl.asp 422

23.7.3 模板文件list.html 423

23.8 视频播放页面生成模块 424

23.8.1 生成表单页面 424

23.8.2 具体生成页面 427

23.9 服务器信息页面 428

23.10 视频分类管理模块 429

23.10.1 分类管理显示页面 430

23.10.2 分类管理处理页面 430

23.11 数据管理模块 431

23.11.1 视频列表显示页面 431

23.11.2 视频操作处理页面 434

23.12 添加视频数据模块 436

23.13 系统视频图片上传模块 438

23.14 管理员管理模块 440

第24章 日志博客模块 444

24.1 博客概述 445

24.1.1 博客的应用背景 445

24.1.2 博客前景展望 445

24.2 博客的功能构成 445

24.3 日志博客模块实例结构分析 446

24.4 数据库分析 447

24.4.1 数据库结构 447

24.4.2 数据库连接文件 452

24.5 系统预设置模块 453

24.5.1 系统总体设置文件 453

24.5.2 内容显示设置文件 454

24.5.3 公用函数设置文件 457

24.6 首页模块 459

24.6.1 系统首页 459

24.6.2 系统阅读、导航页面 461

24.6.3 日志详情页面 464

24.6.4 博客列表页面 469

24.6.5 用户博客页面 473

24.7 注册模块 473

24.7.1 博客注册页面 473

24.7.2 注册信息保存页面 476

24.8 用户管理中心 478

24.8.1 用户管理中心主页 478

24.8.2 添加日志文件 479

24.8.3 日志保存文件 481

24.8.4 日志管理页面 483

24.8.5 修改公告页面 487

24.8.6 模板管理文件 488

24.8.7 用户博客加密文件 491

24.8.8 日志导出页面 493

24.8.9 导出日志执行程序 494

24.9 系统后台管理中心 497

24.9.1 登录验证模块 497

24.9.2 管理主页 499

24.9.3 系统配置管理文件 500

24.9.4 IP屏蔽管理文件 503

24.10 系统难点剖析 505

第25章 在线交友模块 509

25.1 在线交友概述 510

25.2 在线交友系统实例结构分析 510

25.3 数据库分析 511

25.3.1 数据库结构 512

25.3.2 数据库连接文件 515

25.4 系统首页面模块 515

25.4.1 系统主页面 515

25.4.2 用户信息详情显示页面 518

25.4.3 发出交友请求页面 522

25.4.4 发表留言页面 523

25.5 用户注册登录模块 525

25.5.1 用户注册页面 525

25.5.2 用户登录验证页面 527

25.5.3 用户个人信息显示页面 528

25.5.4 用户信息修改模块 531

25.6 好友管理模块 535

25.6.1 接受交友请求页面 535

25.6.2 拒绝交友请求页面 536

25.6.3 删除用户留言页面 537

25.6.4 移入好友列表页面 537

25.6.5 好友查找模块页面 537

25.7 用户照片管理模块 541

25.7.1 照片管理页面 541

25.7.2 照片保存页面 542

25.7.3 照片详情页面 543

25.7.4 照片删除页面 543

25.8 管理员登录验证模块 544

25.8.1 登录表单页面 544

25.8.2 登录数据验证页面 544

25.9 后台管理模块 545

25.9.1 系统管理平台页面 545

25.9.2 系统用户人气管理模块 547

25.9.3 删除用户页面 548

第26章 在线购物模块 550

26.1 购物模块概述 551

26.1.1 系统应用背景与功能 551

26.1.2 系统核心技术实现 551

26.2 在线购物系统实例结构分析 552

26.3 数据库分析 552

26.3.1 数据库结构 553

26.3.2 数据库连接文件 557

26.4 系统主页模块 558

26.4.1 系统主页商品显示 558

26.4.2 商品详情显示文件 561

26.5 购物车模块 563

26.5.1 系统会员登录文件 563

26.5.2 添加购物车商品文件 565

26.5.3 购物车页面 565

26.6 订单模块 567

26.6.1 填写订单页面 567

26.6.2 订单预览页面 569

26.6.3 订单提交成功页面 571

26.6.4 会员个人订单列表页面 574

26.6.5 订单详情显示页面 575

26.7 管理模块 576

26.7.1 订单管理页面 577

26.7.2 系统设置页面 581

26.7.3 系统清理文件 582

第27章 客户管理模块 585

27.1 客户管理概述 586

27.1.1 客户管理应用背景 586

27.1.2 客户管理系统的构成 586

27.2 客户管理系统范例 586

27.3 数据库分析 587

27.3.1 数据库结构 587

27.3.2 数据库连接文件 589

27.4 用户登录验证模块 590

27.4.1 系统权限验证文件 590

27.4.2 系统登录验证文件 593

27.5 主页模块 595

27.5.1 管理主页 595

27.5.2 客户列表页面 596

27.5.3 意向客户页面 601

27.6 用户信息管理模块 606

27.6.1 客户基本资料显示页面 606

27.6.2 客户总览信息页面 607

27.6.3 客户购买信息页面 610

27.6.4 客户添加页面 612

27.6.5 系统客户删除模块 615

27.6.6 添加跟踪情况页面 617

27.6.7 添加购买记录模块 620

27.7 权限设置 622

27.7.1 权限设置主页 622

27.7.2 权限处理页面 624

27.7.3 删除用户页面 626

27.8 系统自定义设置模块 626

27.8.1 自定义信息显示表单页面 626

27.8.2 自定义信息修改处理页面 628

27.9 系统信息查询模块 628

27.9.1 信息查询表单页面 629

27.9.2 信息查询处理页面 629

相关图书
作者其它书籍
返回顶部