挑战:Dreamweaver MX互动网站百宝箱for ASP 完全适用MX 2004

挑战:Dreamweaver MX互动网站百宝箱for ASP 完全适用MX 2004
作 者: 邓文渊
出版社: 中国铁道出版社
丛编项: Dreamweaver MX 互动网站百宝箱for ASP
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: Dreamweaver
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《挑战:Dreamweaver MX互动网站百宝箱for ASP 完全适用MX 2004》作者简介

内容简介

无痛学习好上手互动网站Easy GO!“挑战自我极限、梦想轻松实现”,带领您体验Dreamweaver MX在互动网站与数据库使用上的杰出表现。 书中详细说明Dreamweaver MX使用ASP语法在互动网站中的实际应用。 让您在范例的操作中,可以制作出与众不同、功能强大的互动网站。 Dreamweaver是目前最流行的网页编辑和发布工具。本书以目前网页主要构件实例为核心详细地讲解了使用Dreamweaver MX中文版(完全适用Dreamweaver MX 2004)编写以VBScript为脚本的ASP代码的主要技术。为了便于读者学习,原作者对常见异常都提供了针对性的解决方案。为了更好地方便读者学习本书,文渊阁工作室为本书专门开设了互联网论坛(网站:http://www.e-happy.com.tw)。不论遇到什么问题,读者都可能从这里获得帮助。本书中的实例全部都可以经过简单修改应用到实际的项目中,读者通过学习本书能快速地掌握创建网站主要要素的基本技术。本书的主要执笔作者黄小溢先生(即书中提到的“大侠”)曾经主持和参加了多个台湾知名网站的建设,有着丰富的网页设计和制作经验,并且具有深厚的编程功底,书中所用到的中文插件均为此人编写。为了方便大陆读者,中国铁道出版社计算机图书中心专门邀请他为本书编写了简体版本插件,在此要特别感谢。如果您在读本书遇到问题或疑难时,请写E-Mail:e-happy@e-happy.com.tw与作者交流。本书由台湾知城数位科技股份有限公司提供版权,经中国铁道出版社计算机图书中心审选。卜照斌和王占清分别全面地完成了本书所有实例的测试和画面的繁转简工作,崔仙翠完成了本书的编排工作,另外,张波为本书提供了网络技术支持。附书光盘内容:本书完整范例超值收录:各章范例实现教学影片Dreamweaver MX插件

图书目录

1 新手上路篇

第1章 用Dreamweaver MX编织互动网站的梦

1-1 认识功能更强大的Dreamweaver MX

1-1-1 谁可以使用Dreamweaver MX

1-1-2 为什么选择Dreamweaver MX

1-2 关于网站应用程序的开发

1-2-1 关于标准网站

1-2-2 认识互动网站

第2章 打造动态网站的制作环境

2-1 准备互动网页的执行环境

2-1-1 选择ASP的原因

2-1-2 如何执行ASP的程序

2-2 将您的电脑架设为网站服务器

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

2-2-2 如何获得这些软件

2-2-3 在Windows 98/95上安装PWS 4.0

2-2-4 在Windows 2000、Windows XP Professional上安装IIS5

2-3 测试您的网站服务器

小技巧 如何查询自己主机的计算机名及IP地址?

第3章 动态网站的定义与数据库的使用

3-1 定义动态网站

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

3-1-2 修改网站服务器的设置

3-1-3 在Dreamweaver MX中定义网站

3-1-4 测试设置结果

3-2 创建数据库

3-2-1 数据库原理

3-2-2 数据库的创建

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

3-3-1 网页访问数据库的原理

3-3-2 创建网页与数据库的连接

3-3-3 绑定记录集

3-4 重点整理

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

小技巧(二) 为什么无法将数据字段拖曳到编辑页面中显示?

2 基础型程序开发篇

第4章 新闻公告系统的制作

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

4-1-1 新闻公德系统流程图

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

4-1-3 程序数据库分析

4-1-4 制作网站程序所需的基本数据表

4-2 新闻公告系统主界面的制作

4-2-1 新建站点

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

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

4-3 新闻公告系统管理界面的制作

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

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

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

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

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

4-4 新闻公告系统成品预览

4-4-1 管理界面的使用

4-4-2 一般界面的使用

4-5 重点整理

小技巧(一)如何修改程序执行时“动作必须使用更新查询”的错误?

小技巧(二)如何自动分行并去除资料中的HTML?

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

第5章 数字留言板的制作

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

5-1-1 数字留言板系统流程图

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

5-1-3 程序数据库分析

5-1-4 制作网站程序所需的基本数据表

5-2 数字留言板主界面的制作

5-2-1 新建站点

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

5-2-3 数字留言板张贴留言页面的制作

5-2-4 浏览数字留言板主界面的完成结果

5-3 数字留言板管理界面的制作

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

5-3-2 数字留言板管理主页面的制作

5-3-3 数字留言板删除留言页面的制作

5-3-4 浏览数字留言板管理界面

5-4 重点整理

小技巧(一)如何修改连续字母破坏版面的问题?

小技巧(二)如何修改管理界面的安全漏洞?

小技巧(三)高级的表单检查

3 应用型程序开发篇

第6章 网络投票系统的制作

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

6-1-1 网络投票系统流程图

6-1-2 程序源文件的复制

6-1-3 制作网站程序基本数据表

6-2 程序数据库分析

6-2-1 数据表分析

6-2-2 数据库关系图与查询对象的制作

6-3 网络投票系统主界面的制作

6-3-1 新建站点

6-3-2 投票系统主页面的制作

6-3-3 投票页面的制作

6-3-4 计算票数页面的制作

6-3-5 投票结果显示页面的制作

6-4 网络投票系统管理界面的制作

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

6-4-2 网络投票系统管理主页面的制作

6-4-3 复制页面

6-4-4 修改浏览投票活动结果页面

6-4-5 修改删除投票活动确认页面

6-4-6 设置删除投票活动的命令页面

6-4-7 添加投票活动的页面制作

6-5 网络投票系统成品预览

6-5-1 网络投票系统管理界面的使用

6-5-2 网络投票系统主界面的使用

小技巧(一)如何修改程序执行时“@命令只能使用一次”的错误?

小技巧(二)如何修改程序执行时多出“<%”的错误?

小技巧(三)如何防止重复投票?

小技巧(四)如何制作回上一页按钮?

小技巧(五)如何利用程序代码片段插入回上一页按钮?

第7章 网站计数器及在线人数的制作

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

7-1-1 计数器及在线人数流程图

7-1-2 程序源文件的复制及网站程序基本数据表

7-1-3 程序数据库分析

7-2 网站计数器的制作

7-2-1 新建站点

7-2-2 设置数据库连接

7-2-3 网站浏览人数及本日浏览人数的制作

7-2-4 记录访客的地址及时间

7-2-5 防止浏览人数灌水

7-3 在线人数的制作

7-3-1 使用Dreamweaver MX制作在线人数的困难

7-3-2 自己制作服务器行为来解决问题

7-3-3 新建服务器行为

7-3-4 自己制作服务器行为的使用

7-4 其他功能设置

7-4-1 显示区域的设置

7-4-2 设置打开浏览窗口

7-5 显示访客地址数据页面制作

7-6 网站计数器及在线人数成品预览

小技巧(一)如何让页面定时自动更新?

小技巧(二)如何让浏览人数加上起始值?

第8章 在线邮寄程序的制作

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

8-1-1 在线邮寄程序制作流程图

8-1-2 程序源文件的复制及网站程序基本数据表

8-2 SMTP服务器的安装

8-2-1 安装SMTP服务器

8-2-2 设置SMTP服务器

8-3 在线邮寄程序的制作

8-3-1 新建站点

8-3-2 撰写邮件页面制作

8-3-3 邮寄结果页面制作

8-3-4 在线邮寄程序代码的加入

8-3-5 在线邮寄程序成品预览

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

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

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

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

小技巧(五)如何发送HTML的在线邮件?

第9章 网站会员系统的制作

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

9-1-1 程序源文件的复制

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

9-2 会员系统主画面的制作

9-2-1 新建站点

9-2-2 会员登录页面流程图

9-2-3 会员登录页面的制作

9-2-4 申请新会员功能制作

9-3 会员专区的页面制作

9-3-1 绑定数据表

9-3-2 布置显示字段

9-3-3 设置用户注销及其他链接文字

9-3-4 限制访问页面的设置

9-3-5 修改会员资料页面制作

9-4 会员管理的页制作

9-4-1 会员管理页面流程图

9-4-2 绑定数据表及布置显示字段

9-4-3 设置转到详细信息页及注销用户

9-4-4 限制访问页面的设置

9-4-5 修改管理员及会员资料页面制作

9-4-6 删除会员资料页面制作

9-5 补寄会员密码认证信程序制作

9-5-1 设置输入会员电子邮件页面

9-5-2 设置发送会员密码认证信页面

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

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

第10章 电子报系统的制作

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

10-1-1 电子报系统流程图

10-1-2 程序源文件的复制

10-1-3 程序数据库分析

10-2 电子报系统主界面的制作

10-2-1 新建站点

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

10-2-3 订阅电子报的功能制作

10-2-4 已发行电子报的显示

10-2-5 电子报详细页面的制作

10-3 电子报系统管理界面的制作

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

10-3-2 电子报系统管理主页面的制作

10-3-3 新增电子报页面制作

10-3-4 修改电子报页面制作

10-3-5 删除电子报页面制作

10-3-6 删除电子邮件名单页面制作

10-3-7 发行电子报页面的制作

10-4 电子报系统的成品预览

小技巧(一)如何修改PD Html Editor的英文信息?

小技巧(二)如何为电子报内容加上图片?

4 高级程序开发篇

第11章 数字日记程序的制作

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

11-1-1 数字日记流程图

11-1-2 程序源文件的复制

11-1-3 程序数据库分析

11-2 数字日记主界面的制作

11-2-1 新建站点

11-2-2 数字日记主页面的制作

11-2-3 浏览照片的页面制作

11-2-4 数字日记指定显示页面的制作

11-3 数字日记管理界面的制作

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

11-3-2 数字日记管理主页面的制作

11-3-3 数字日记新增页面的制作

11-3-4 数字日记修改页面的制作

11-3-5 数字日记删除页面的制作

11-4 数字日记成品预览

第12章 讨论区程序的制作

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

12-1-1 讨论区程序流程图

12-1-2 程序源文件的复制图

12-2 程序数据库分析

12-2-1 数据表分析

12-2-2 数据库关联图与查询对象的分析

12-3 超可爱讨论区主界面的制作

12-3-1 新建站点

12-3-2 超可爱讨论区主页面的制作

12-3-3 计算点击次数页面的制作

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

12-3-5 设置重整窗口功能页

12-3-6 超可爱讨论区详细页面的制作

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

12-3-8 搜索页面的制作

12-4 超可爱讨论区管理界面的制作

12-4-1 管理员登录页面

12-4-2 超可爱讨论区管理主页面的制作

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

12-4-4 超可爱讨论区管理详细页面的制作

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

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

12-5 超可爱讨论区的成品预览

第13章 线上购物——购物车制作

13-1 程序说明及准备工作

13-1-1 购物车程序流程图

13-1-2 程序源文件的复制

13-1-3 程序数据库分析

13-2 线上购物主画面的制作

13-2-1 新建站点

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

13-2-3 设置“加入购物车”超链接

13-2-4 处理加入购物车的网页制作

13-3 查看购物车内容页面的制作

13-4 填写寄送信息页面的制作

13-5 保存购物车网页的制作

13-6 线上寄送购物感谢信件

13-7 线上购物程序成品预览

5 附录

附录A IIS错误信息疑难排解

A-1 关于IIS服务器的错误信息

A-2 常见的错误信息及疑难排解

A-2-1 修改程序执行时“@命令只能在使用一次”的错误

A-2-2 80004005——操作必须使用一个可更改的查询

A-2-3 80004005——不能使用“(未知的)”;文件已在使用中

A-2-4 80004005——Microsoft Jet数据库引擎无法打开文件

A-2-5 80040e07——数据类型与标准表达式中的数据类型不符

A-2-6 80040e10——参数太少

A-2-7 80040e14——INSERT INTO语句语法错误

A-2-8 800a0bcd——BOF或EOF为True

附录B SQL语法简介

B-1 SQL语法简介

B-1-1 Select语法

B-1-2 Order By语法

B-1-3 Where语法

B-1-4 统计函数

B-1-5 Group By语法