1 / 44

第 11 章

第 11 章. 制作动态网页留言板. 本章要点: ◆ 配置动态服务器 ◆ 建立动态站点 ◆ 用 Access 创建数据库 ◆ 创建数据库链接、绑定建立记录集 ◆ 加载服务器行为、插入记录. 11.1  动态网站概述. 1. 动态网站. ● 动态网站概述. 一种具有“交互性”的页面效果,即网 页会根据用户的要求和选择而动态改变和响 应,将浏览器作为客户端界面,具有“自动 更新”的功能,无须手动更新 HTML 文档,便 会自动生成新的页面。. 教学进程. 11.1  动态网站概述. 1. 动态网站. ● 动态网站原理. 教学进程.

Download Presentation

第 11 章

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 第11章 制作动态网页留言板 本章要点: ◆ 配置动态服务器 ◆ 建立动态站点 ◆ 用Access创建数据库 ◆ 创建数据库链接、绑定建立记录集 ◆ 加载服务器行为、插入记录

  2. 11.1  动态网站概述 1. 动态网站 ● 动态网站概述 一种具有“交互性”的页面效果,即网 页会根据用户的要求和选择而动态改变和响 应,将浏览器作为客户端界面,具有“自动 更新”的功能,无须手动更新HTML文档,便 会自动生成新的页面。 教学进程

  3. 11.1  动态网站概述 1. 动态网站 ● 动态网站原理 教学进程

  4. 11.1  动态网站概述 2. 实现动态站点的关键 ● 实现动态站点 配置个人电脑的动态服务器 利用Access建立数据库,存储和提取数据 利用ASP VBScript技术建立动态的站点 教学进程

  5. 11.2  配置服务器 配置过程 打开【控制面板】,打开【添加或删除程序】窗口。 --------------------------------------------------- 单击【添加/删除Windows组件】,打开【Windows组件向导】对话框,在其中选择【Internet信息服务(IIS)】复选项 --------------------------------------------------- 安装配置服务器IIS --------------------------------------------------- IIS服务器安装完成,打开IE浏览器,在“地址栏”中输入“http://localhost/”,按Enter键。 1. 安装IIS 2. 设置IIS 教学进程

  6. 11.2  配置服务器 配置过程 (1)在【控制面板】中打开【管理工具】窗口,并选择【Internet信息服务】 (2)打开【Internet信息服务】窗口,在左边窗格中,右击【默认网站】选项,在弹出的菜单中执行【新建】|【虚拟目录】命令。 (3)弹出【虚拟目录创建向导】窗口,创建虚拟目录别名。 (4)创建网站内容目录。 (5)设置【访问权限】时,一定要选择【读取】和【运行脚本】复选项(默认设置)。 1. 安装IIS 2. 设置IIS 教学进程

  7. 11.3  制作留言板的主页面 11.3.1  动态站点的建立 启动Dreamweaver,执行【站点】|【管理站点】命令,打开【管理站点】对话框。单击【新建】按钮,选择【站点】项,打开【站点定义】对话框,这里给站点起名为“liuyanban”。 1. 定义站点 2. 选择服务器技术 3. 选择存放的文件夹 4. 设置本机测试URL 教学进程

  8. 11.3  制作留言板的主页面 11.3.1  动态站点的建立 在弹出的窗口中进行服务器脚本技术的有关设置,在下拉列表中选择“ASP VBScript”项。 1. 定义站点 2. 选择服务器技术 3. 选择存放的文件夹 4. 设置本机测试URL 教学进程

  9. 11.3  制作留言板的主页面 11.3.1  动态站点的建立 接着设置站点文件夹,因为现在是在本地测试,而且站点在“D:\liuyanban”文件夹下。 1. 定义站点 2. 选择服务器技术 3. 选择存放的文件夹 4. 设置本机测试URL 教学进程

  10. 11.3  制作留言板的主页面 11.3.1  动态站点的建立 1. 定义站点 2. 选择服务器技术 3. 选择存放的文件夹 4. 设置本机测试URL 教学进程

  11. 11.3  制作留言板的主页面 11.3.2  创建留言板主页面 ● 创建主页面 教学进程

  12. 11.3  制作留言板的主页面 11.3.2  创建留言板主页面 ● 布局主页面 教学进程

  13. 11.3  制作留言板的主页面 11.3.2  创建留言板主页面 ● 插入元素 教学进程

  14. 11.4  创建Access数据库 11.4.1  数据库技术基础 关系型数据库的表结构 记录 数据域 教学进程

  15. 11.4  创建Access数据库 11.4.1  数据库技术基础 一个数据库可包含多个表,每个表具有惟一的名称。这些表可以是相关的,也可以是彼此独立的。 从一个或多个表中提取的数据子集称为记录集。 教学进程

  16. 11.4  创建Access数据库 11.4.2建立数据库 1.新建数据库文档 教学进程

  17. 11.4  创建Access数据库 11.4.2建立数据库 2. 创建用户信息表 教学进程

  18. 11.4  创建Access数据库 11.4.2建立数据库 3.创建管理员信息数据表 教学进程

  19. 11.5  逐步实现留言板功能 1.通过DSN实现连接 定义系统DSN 教学进程

  20. 11.5  逐步实现留言板功能 1.通过DSN实现连接 通过DSN连接 教学进程

  21. 11.5  逐步实现留言板功能 2.通过自定义连接字符串实现连接 ● 删除连接 教学进程

  22. 11.5  逐步实现留言板功能 2.通过自定义连接字符串实现连接 ● 实现连接 教学进程

  23. 11.5.2  制作动态留言板主页面 1.定义记录集 教学进程

  24. 11.5.2  制作动态留言板主页面 2.将记录集中数据绑定到表格域 编辑留言板主面面 教学进程

  25. 11.5.2  制作动态留言板主页面 2.将记录集中数据绑定到表格域 将数据域绑定到单元格 教学进程

  26. 11.5.2  制作动态留言板主页面 2.将记录集中数据绑定到表格域 分别双击它们就可以打开一个窗口编辑记录 教学进程

  27. 11.5.2  制作动态留言板主页面 3.添加服务器行为——重复区域 页面中重复区域 教学进程

  28. 11.5.2  制作动态留言板主页面 4.添加服务器行为——显示区域 服务器行为 教学进程

  29. 11.5.3  设计用户留言页面 1.制作表单页面 新建一个动态页面,并将其保存为“write.asp”,它就是用户留言页面。 教学进程

  30. 11.5.3  设计用户留言页面 2.定义提交按钮的服务器行为 教学进程

  31. 11.5.3  设计用户留言页面 1.制作表单页面 3.定义表单提交的检查 教学进程

  32. 11.5.4  实现留言记录导航 1.实现留言记录导航 在main.asp页面实现留言记录导航主要包括:控制一页显示留言数和翻页按钮(上一页、下一页、最前一页、最后一页)。主要使用【应用程序】工具栏来完成。 留言数量和翻页按钮页面 教学进程

  33. 11.5.4  实现留言记录导航 2.解决留言内容显示问题 在main.asp页面实现留言记录导航主要包括:控制一页显示留言数和翻页按钮(上一页、下一页、最前一页、最后一页)。主要使用【应用程序】工具栏来完成。 将留言数据绑定到文本区域后的页面 教学进程

  34. 11.6  完善和扩充留言板功能 11.6.1  完善主页面和留言页面 1.显示留言用户的头像 (1)插入图像占位符 教学进程

  35. 11.6.1  完善主页面和留言页面 1.显示留言用户的头像 (2)绑定到图像占位符 教学进程

  36. 11.6.1  完善主页面和留言页面 2.OICQ、E-mail、个人主页和IP显示的实现 (1)插入图片 (2)设置超级链接 (3)设置图片的提示信息 (4)设置其他图片的链接及提示信息 教学进程

  37. 11.6.1  完善主页面和留言页面 3.增加“我要留言”和“进入管理”功能 (1)根据需要插入表格 (2)在表格中输入文字 (3)设置链接 教学进程

  38. 11.6.2  实现留言板管理页面功能 1.制作管理员登陆页面 (1)布局页面 (2)用户登陆的设置 (3)在数据表中添加管理信息 教学进程

  39. 11.6.2  实现留言板管理页面功能 2.制作管理页面 (1)建立管理页面 (2)添加服务器行为 教学进程

  40. 11.6.3  实现编辑、回复和删除留言 1.制作编辑留言页面 (1)创建编辑页面 (2)添加记录集 (3)数据绑定 (4)添加限制访问页行为 (5)添加更新记录行为 教学进程

  41. 11.6.3  实现编辑、回复和删除留言 2.制作管理员回复功能页面 教学进程

  42. 11.6.3  实现编辑、回复和删除留言 3.制作删除用户留言页面 教学进程

  43. 11.6.3  实现编辑、回复和删除留言 4.添加服务器行为 教学进程

  44. 11.7 习题与上机操作 上机操作题 (1)安装IIS并进行相应的设置,然后创建一个动态站点。 (2)运用我们前面学习的知识创建一个留言板的主页面。 (3)用Access创建数据库并逐步实现留言板功能。 提示:如果独立设计留言板有困难,可以将本章介绍的留言板重新制作一次,以加深对该内容的理解。 教学进程

More Related