网站开发专家DREAMWEAVER 8+ASP动态网站开发实务

网站开发专家DREAMWEAVER 8+ASP动态网站开发实务
作 者: 文渊阁工作室 编
出版社: 人民邮电出版社
丛编项: 网页制作高手
版权说明: 本书为出版图书,暂不支持在线阅读,请支持正版图书
标 签: ASP
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

  文渊阁工作室,邓文渊老师是台湾地区电脑类图书的资深作者,累计销量稳居三甲之列。文渊阁工作室创立于1987年,第一本计算机图书《快快乐乐学电脑》于该年底问世。工作室的开创者——邓文渊、李淑玲等均为苦学出身,在学习电脑的过程中,一路颠簸走来,深切体会读者的学习需求,并陆续推出以“为初学者引路”为诉求的电脑类图书,冀望以轻松易懂、深入浅出的笔触、详细的步骤图解,解决电脑学习者的彷徨无助,并搭配相关网站服务读者。 文渊阁工作室专注在页面设计规划、网络程序开发、多媒体设计等领域,近年引进的文渊阁工作室简体中文版图书,因其处处为读者着想的写作风格,也深受内地读者的欢迎。

内容简介

本书通过众多实用的范例详细说明在Dreamweaver 8下,如何应用ASP制作出与众不同、功能强大的动态网站。读者将通过书中介绍的实际操作方法,一步一步地体验网站的完整开发过程,从而踏上网站开发专家之路。 本书的主要内容包括动态网站与数据库的介绍、新闻发布系统、网站留言板制作、网站计数器、在线邮寄程序、网站会员系统、网站相册系统、互动讨论区、购物车系统等。书后的附录给出了常见错误信息及SQL语法介绍。本书特色在于提供了完整的范例网站,学习后读者将能够完整地实现网站建构全过程。本书附带光盘包括所有实例的源文件及习题文件。 本书语言简洁,内容丰富,适合从事网页制作、美工设计、网站开发、网页编程等行业的人员学习和阅读,也可作为高等院校相关专业和各类社会培训班的教学用书。

图书目录

概念篇

第1章 互动网站的织梦高手Dreamweaver 8 1

1-1 认识功能强大的Dreamweaver 8 2

1-1-1 Dreamweaver 8的用户 2

1-1-2 Dreamweaver 8的特点 4

1-2 动态网站和网站应用程序 7

1-2-1 关于标准网站 7

1-2-2 认识互动网站 7

1-2-3 网站应用程序的功能特点 9

1-3 Dreamweaver 8的安装方法与更新 10

1-3-1 硬件的需求 10

1-3-2 安装Dreamweaver 8简体中文版 11

1-3-3 Dreamweaver 8的更新程序 13

第2章 打造互动网站的运行环境 15

2-1 准备互动网站的运行环境 16

2-1-1 选择ASP的原因 16

2-1-2 如何运行ASP的程序 16

2-2 将计算机架设为网站服务器 16

2-2-1 选择网站服务器软件 17

2-2-2 如何获取服务器软件 17

2-2-3 IIS的安装 18

2-3 测试自己的网站服务器 22

小技巧(一) 安装可用在Windows XP Home Edition的ASP网站服务器 24

小技巧(二) 如何查询自己主机的电脑名称及IP地址? 27

第3章 互动网站的运行与数据库的使用 31

3-1 定义一个互动网站 32

3-1-1 定义动态网站的重要性 32

3-1-2 设置网站服务器 32

3-1-3 在Dreamweaver 8中定义站点 34

3-1-4 测试设置结果 37

3-2 创建一个数据库 39

3-2-1 数据库的原理 39

3-2-2 数据库的创建 40

3-3 在网页中连接数据库 44

3-3-1 网页获取数据库的步骤 44

3-3-2 创建数据库的连接 44

3-3-3 绑定记录集 48

3-3-4 动态表格的使用 49

3-4 重点整理 51

小技巧(一) 使用虚拟目录来设置自定义字符串 52

小技巧(二) 如何解决“指定的初始化字符串不符合OLE DB的规定”的错误? 53

小技巧(三) 如何解决在查阅动态数据或浏览器时出现的错误 54

基础篇

第4章 新闻发布系统的制作 55

4-1 程序说明及准备工作 56

4-1-1 程序源文件的复制 56

4-1-2 程序数据库分析 57

4-1-3 制作网站程序基本资料表 58

4-2 新闻发布系统主页面的制作 59

4-2-1 新建站点 59

4-2-2 新闻发布系统主页面的制作 62

4-2-3 新闻系统详细信息页面的制作 72

4-3 新闻发布系统管理页面的制作 74

4-3-1 管理员登录页面的制作 74

4-3-2 新闻管理主页面的制作 76

4-3-3 添加新闻页面的制作 79

4-3-4 修改新闻页面的制作 81

4-3-5 删除新闻页面的制作 85

4-4 新闻发布系统成品预览 87

4-4-1 管理页面的使用 87

4-4-2 一般页面的使用 91

小技巧(一) 如何修正程序执行时“操作必须使用一个可更新的查询”的错误 91

小技巧(二) 如何自动换行或去除数据中的HTML 94

小技巧(三) 如何将添加的资料加上NEW的图标 97

第5章 网站留言板的制作 101

5-1 程序说明及准备工作 102

5-1-1 程序源文件的复制 102

5-1-2 程序数据库分析 102

5-1-3 制作网站程序基本资料表 104

5-2 数码留言板主页面的制作 104

5-2-1 新建站点 104

5-2-2 发帖留言的网页制作 107

5-3 浏览留言的网页制作 111

5-3-1 记录集的绑定 111

5-3-2 插入显示的数据字段 113

5-3-3 设置重复区域 117

5-3-4 加入记录集导航状态及记录集导航条 118

5-4 登录管理的网页制作 121

5-5 管理留言的网页制作 123

5-5-1 记录集的绑定 123

5-5-2 布置显示的数据字段与表单 124

5-5-3 插入更新记录的服务器行为 125

5-5-4 设置转到详细页面 126

5-5-5 设置注销用户及限制对页的访问 127

5-6 删除留言的网页制作 128

5-6-1 绑定记录集 129

5-6-2 设置显示字段 129

5-6-3 插入删除记录的服务器行为 130

5-7 数码留言板成品预览 131

应用篇

第6章 网站计数器及在线人数的统计 135

6-1 程序说明及准备工作 136

6-1-1 程序源文件的复制及网站程序基本资料表 136

6-1-2 程序数据库分析 137

6-2 网站计数器的制作 138

6-2-1 新建站点 138

6-2-2 设置数据库连接 140

6-2-3 网站浏览人数的统计 141

6-2-4 记录访客的IP地址及时间 146

6-2-5 防止浏览人数灌水 147

6-3 在线人数的统计 148

6-3-1 使用Dreamweaver统计在线人数的困难 148

6-3-2 自定义服务器行为来解决问题 148

6-3-3 新建服务器行为 150

6-3-4 自定义服务器行为的使用 152

6-4 显示访客IP地址数据的页面制作 154

6-5 网站计数器及在线人数统计成品预览 157

小技巧 如何让浏览人数加上初始值? 157

第7章 在线邮寄程序的制作 159

7-1 程序说明及准备工作 160

7-2 SMTP服务器的安装与设置 161

7-2-1 安装SMTP服务器 162

7-2-2 设置SMTP服务器 164

7-2-3 SMTP服务器高级设置 166

7-3 在线邮寄程序的制作 167

7-3-1 新建站点 167

7-3-2 制作写邮件页面 170

7-3-3 制作邮寄结果页面 173

7-3-4 在线邮寄代码的加入 176

7-4 在线邮寄程序成品预览 179

小技巧(一) 无法正确执行在线邮寄的疑难排解 180

小技巧(二) 为什么出现“与服务器的传输连接失败”的错误信息 181

小技巧(三) 为什么出现“此预定的事件类别所在的分区无效”的错误信息 182

小技巧(四) 如何利用ISP所提供的SMTP服务 182

小技巧(五) 如何寄发HTML的在线邮件 183

第8章 网站会员系统的制作 187

8-1 程序说明及准备工作 188

8-1-1 程序源文件的复制及网站程序基本资料表 188

8-1-2 程序数据库分析 189

8-2 会员系统主页面的制作 191

8-2-1 新建站点 191

8-2-2 会员登录页面的制作 194

8-2-3 申请新会员功能制作 201

8-3 会员专区的页面制作 208

8-3-1 绑定表 208

8-3-2 布置显示字段 210

8-3-3 限制对页的访问设置 211

8-3-4 修改会员资料页面制作 213

8-4 会员管理的页面制作 215

8-4-1 会员资料管理页的制作 216

8-4-2 修改管理员及会员资料页面制作 221

8-5 补寄会员密码确认邮件程序制作 224

8-6 网站会员系统成品预览 228

小技巧 如何让网页记住会员登录的资料 233

进阶篇

第9章 网站博客系统的制作 237

9-1 程序说明及准备工作 238

9-1-1 程序源文件的复制及网站程序基本资料表 239

9-1-2 程序数据库分析 239

9-2 博客系统主页面的制作 242

9-2-1 新建站点 242

9-2-2 博客首页的制作 244

9-2-3 复制页面 256

9-2-4 制作以分类显示内容的页面 256

9-2-5 制作以时间区间为显示内容的页面 257

9-2-6 制作显示作者及网站信息的页面 260

9-2-7 制作博客文章及回复的页面 261

9-3 博客管理页面的制作 266

9-3-1 管理员登录页面的制作 266

9-3-2 管理网站信息页面的制作 267

9-3-3 管理文章分类页面的制作 270

9-3-4 管理文章列表页面的制作 276

9-3-5 添加文章页面的制作 280

9-3-6 管理文章及回复详细信息页面的制作 282

9-4 博客系统成品预览 290

第10章 网站相册系统的制作 295

10-1 程序说明及准备工作 296

10-1-1 程序源文件的复制及网站程序基本资料表 296

10-1-2 程序数据库分析 297

10-2 网络相册系统主页面的制作 301

10-2-1 新建站点 301

10-2-2 网络相册首页的制作 303

10-2-3 复制页面 311

10-2-4 制作以分类显示内容的页面 312

10-2-5 制作网络相册详细信息页面 313

10-3 网络相册管理页面的制作 317

10-3-1 管理员登录页面的制作 317

10-3-2 管理网站信息页面的制作 318

10-3-3 管理相册分类页面的制作 321

10-3-4 管理文章列表页面的制作 326

10-3-5 添加相册页面的制作 330

10-3-6 管理相册内容详细信息页面的制作 333

10-4 网络相册系统成品预览 345

第11章 互动讨论区的制作 351

11-1 程序说明及准备工作 352

11-2 程序数据库分析 353

11-2-1 表分析 353

11-2-2 数据库关系图与查询对象的分析 355

11-3 互动讨论区主界面的制作 358

11-3-1 新建站点 358

11-3-2 互动讨论区主页面的制作 360

11-3-3 计算点选次数页面的制作 365

11-3-4 发表新主题页面的制作 366

11-3-5 设置刷新窗口的功能页 370

11-3-6 互动讨论区详细信息页面的制作 371

11-3-7 回复主题页面的制作 376

11-3-8 搜索页面的制作 378

11-4 互动讨论区管理页面的制作 388

11-4-1 管理员登录页面 388

11-4-2 互动讨论区管理主页面的制作 389

11-4-3 删除主题页面的制作 393

11-4-4 互动讨论区管理详细信息页面的制作 395

11-4-5 删除回复留言页面的制作 402

11-4-6 修改管理员资料页面的制作 403

11-5 互动讨论区的成品预览 405

第12章 购物车系统的制作 411

12-1 程序说明及准备工作 412

12-1-1 程序源文件的复制 412

12-1-2 程序数据库分析 413

12-2 在线购物主页面的制作 414

12-2-1 新建站点 414

12-2-2 数据库连接与绑定记录集 416

12-2-3 设置水平方向的重复区域 420

12-2-4 设置“加入购物车”超链接及错误信息区域 423

12-3 在线购物产品详细信息页面的制作 424

12-4 处理加入购物车的网页制作 425

12-4-1 创建新网页 425

12-4-2 绑定记录集及购物车记录集 426

12-5 查看购物车内容页面的制作 429

12-6 在线寄送购物确认邮件(一) 437

12-7 存储购物车网页的制作 439

12-8 在线寄送购物确认邮件(二) 445

12-9 查询订单页面的制作 450

12-10 在线购物程序成品预览 455

附录篇

附录A 错误信息疑难排解 见光盘

附录B SQL语法简介 见光盘