Dreamweaver 8中文版网页制作基础 项目教学 教学课件 ppt 王君学 刘虹 项目十四 应用程序-制作咨询网页-PPT

上传人:E**** 文档编号:89348447 上传时间:2019-05-23 格式:PPT 页数:62 大小:956.50KB
返回 下载 相关 举报
Dreamweaver 8中文版网页制作基础 项目教学  教学课件 ppt 王君学 刘虹 项目十四 应用程序-制作咨询网页-PPT_第1页
第1页 / 共62页
Dreamweaver 8中文版网页制作基础 项目教学  教学课件 ppt 王君学 刘虹 项目十四 应用程序-制作咨询网页-PPT_第2页
第2页 / 共62页
Dreamweaver 8中文版网页制作基础 项目教学  教学课件 ppt 王君学 刘虹 项目十四 应用程序-制作咨询网页-PPT_第3页
第3页 / 共62页
Dreamweaver 8中文版网页制作基础 项目教学  教学课件 ppt 王君学 刘虹 项目十四 应用程序-制作咨询网页-PPT_第4页
第4页 / 共62页
Dreamweaver 8中文版网页制作基础 项目教学  教学课件 ppt 王君学 刘虹 项目十四 应用程序-制作咨询网页-PPT_第5页
第5页 / 共62页
点击查看更多>>
资源描述

《Dreamweaver 8中文版网页制作基础 项目教学 教学课件 ppt 王君学 刘虹 项目十四 应用程序-制作咨询网页-PPT》由会员分享,可在线阅读,更多相关《Dreamweaver 8中文版网页制作基础 项目教学 教学课件 ppt 王君学 刘虹 项目十四 应用程序-制作咨询网页-PPT(62页珍藏版)》请在金锄头文库上搜索。

1、Dreamweaver 8中文版 网页制作基础,老虎工作室 2008年7月,项目十四 应用程序制作咨询网页,任务一 定义站点并创建数据库连接,任务二 制作用户咨询页面,实 训 制作“用户信息查询”网页,任务三 制作咨询回复页面,在实际制作网页的过程中,读者可能需要经常制作带有后台数据库的交互式网页。本项目将以咨询网页为例,介绍在Dreamweaver 8中通过服务器行为创建ASP应用程序的基本方法。在项目中,首先定义站点并创建数据库连接,然后制作用户咨询页面和咨询回复页面,最后介绍限制对页的访问、用户登录和注销的方法。,任务一 定义站点并创建数据库连接,(一)定义站点 (二)创建数据库 (三)

2、创建数据库链接,(一)定义站点,需要掌握的内容主要有: 1、定义站点 2、常用的Web开发语言,(1)在硬盘上创建一个文件夹,然后在IIS服务器中将该文件夹设置为站点主目录,将主页文档设置为“index.asp”。 (2)在Dreamweaver 8中定义站点,为站点起一个名字,并设置站点的HTTP地址。使用的服务器技术是“ASP VBScript”,在本地进行编辑和测试,文件的存储位置和IIS中主目录位置一致。浏览站点根目录的URL,最后测试设置是否成功,暂时不使用远程服务器。,1、定义站点,制作网页常用的Web开发语言有ASP、JSP、PHP等。 ASP(Active Server Pag

3、es)是由Microsoft公司推出的专业Web开发语言。ASP可以使用VBScript、JavaScript等语言编写,具有简单易学、功能强大等优点,因此受到了广大Web开发人员的青睐。,2、常用的Web开发语言,JSP(Java Server Pages)是由Sun公司倡导、许多公司参与并一起建立的一种动态网页技术标准。JSP能够适应市场上包括Apache WebServer、IIS在内的大多数服务器产品,逐渐成为Internet上的主流开发工具。 PHP是编程语言和应用程序服务器的结合,它的真正价值在于它是一个应用程序服务器。PHP遵循GUN约定,任何人都可以免费使用,并自由修改源代码。

4、用户可通过PHP站点和邮件列表等方式获得技术上的支持。,(二)创建数据库,创建的数据库是Access数据库“#zixun_db.mdb”,位于文件夹“data”中,该数据库包括两个数据表:optioner和content。这些数据表的创建都是与应用程序的实际需要密切相关的,其中optioner表用来保存管理员信息,content表用来保存咨询信息。,(三)创建数据库链接,需要掌握的内容主要有: 1、数据库连接的方式 2、创建数据库连接的方法,就连接数据库而言,一般采用两种方式:ODBC和OLE DB。 如果自己拥有服务器,可以使用ODBC方式,这种方式比较安全。如果自己没有服务器,使用的是租用

5、的空间,则设置ODBC是不现实的,因此建议使用OLE DB方式。,1、数据库连接的方式,(1)在主菜单中选择【窗口】【数据库】命令,打开【数据库】面板 。,2、创建数据库连接的方法,(2)在【数据库】面板中单击 按钮,在弹出的菜单中选择【自定义连接字符串】命令,打开【自定义连接字符串】对话框进行设置。,任务二 制作用户咨询页面,(一)制作在线咨询页面 (二)制作咨询主题页面 (三)制作咨询结果页面,(一)制作在线咨询页面,需要掌握的内容主要有: 1、插入记录 2、文件头标签,1、插入记录,在主菜单中选择【插入】【应用程序对象】【插入记录】【插入记录】命令,或在【服务器行为】面板中单击 按钮,在

6、弹出的下拉菜单中选择【插入记录】命令,打开【插入记录】对话框进行参数设置即可。,2、文件头标签,文件头标签也就是通常所说的META标签。META标签在网页中是看不到的,因为它包含在HTML语言中的“”标签之间。在主菜单的【插入】/【HTML】/【文件头标签】中包含了常用的文件头标签。其中的【刷新】命令可以定时刷新网页。,需要掌握的内容主要有: 1、创建记录集 2、插入动态文本 3、插入记录记数 4、记录集分页 5、添加重复区域 6、设置传递参数,(二)制作咨询主题页面,在Dreamweaver中,根据不同的需求通过【记录集】对话框可构建不同的记录集。读者可将记录集想象成一个动态变化的表格,这个

7、表格的数据是从数据库中按照一定的规则筛选出来的。即使针对同一个数据表,规则不同,产生的记录集也不同。 在Dreamweaver 8中创建记录集是在对话框中完成的,不需要手工编写代码,只要设置一些参数和选项就可以了。,1、创建记录集,在主菜单中选择【插入】【应用程序对象】【记录集】命令打开【记录集】对话框,对【记录集】对话框进行参数设置。 如果只是用到数据表中的某几个字段,那么最好不要将全部字段都选中,因为字段数越多应用程序执行起来就越慢。,记录集创建完毕后,在【服务器行为】面板的列表框中添加了“记录集”行为,在【绑定】面板中显示了“记录集”及其中的相应字段。,如果对创建的记录集不满意,可以在【

8、服务器行为】面板中双击记录集名称或者在其【属性】面板中单击【编辑】按钮,打开【记录集】对话框对原有设置进行重新编辑。,记录集负责从数据库中按照预先设置的规则取出数据,而要将数据插入到文档中,就需要通过动态数据的形式,其中最常用的是动态文本。,2、插入动态文本,在主菜单中选择【插入】【应用程序对象】【动态数据】【动态文本】命令,打开【动态文本】对话框来插入动态文本。,也可以通过【绑定】面板插入动态文本。 在【绑定】面板中展开记录集并选中字段,然后把光标置于文档中,用鼠标在【绑定】面板中单击【插入】按钮插入动态文本。,在主菜单中选择【插入】【应用程序对象】【显示记录计数】【记录集导航状态】命令,打

9、开记录集导航状态对话框进行设置即可。,3、插入记录记数,在主菜单中选择【插入】【应用程序对象】【记录集分页】【记录集导航条】命令,打开【记录集导航条】对话框进行设置即可。,4、记录集分页,记录集导航条并不具有完整的分页功能,还必须为动态数据添加重复区域才能构成完整的分页功能。 重复区域是指将当前包含动态数据的区域沿垂直方向循环显示,在记录集导航条的帮助下完成对大数据量页面的分页显示技术。,5、添加重复区域,选定表格中的数据显示行,然后在主菜单中选择【插入】【应用程序对象】【重复的区域】命令打开【重复区域】对话框进行设置即可。,由于单击用户的咨询标题可以打开文档“resultanswer.asp

10、”查看咨询问题的详细情况,因此,下面需要为动态文本“RsContent.title”创建超级链接并设置传递参数。 用鼠标选中动态文本“RsContent.title”,然后在【属性】面板中单击【链接】后面的 按钮,打开【选择文件】对话框,在文件列表中选择查询结果文件“resultanswer.asp”。,6、设置传递参数,在【选择文件】对话框中单击【URL:】后面的 按钮,打开【参数】对话框,在【名称】文本框中输入“ID”,在【值】文本框中单击右侧的 按钮打开【动态数据】对话框,选择“记录集(RsContent)”中的“ID”选项。,经过设置【URL:】参数选项,【URL:】后面的文本框中出现

11、了下面一条语句:“resultanswer.asp?ID=” 单击主页面中的标题时,将打开文件“resultanswer.asp”,同时将该标题的“ID”参数传递给“resultanswer.asp”,从而使该页面只显示符合该条件的记录。,需要掌握的内容主要有: 1、根据条件创建记录集 2、插入动态文本,(三)制作咨询结果页面,由于在“resultlist.asp”中单击用户的咨询标题可以打开文档“resultanswer.asp”并同时传递“ID”参数,因此在制作“resultanswer.asp”页面时,首先需要根据传递的“ID”参数创建记录集,然后在表格单元格中再插入相应的动态文本。,1

12、、根据条件创建记录集,在主菜单中选择【插入】【应用程序对象】【记录集】命令创建记录集。,在【筛选】选项的第1个列表中选择数据表“content”中的字段“ID”,在第2个列表中选择“=”运算符,在第3个列表中选择“URL参数”变量类型和传递参数。,通过【绑定】面板把字段依次插入到文档中。,2、插入动态文本,任务三 制作咨询回复页面,(一)制作咨询主题列表页面 (二)制作咨询主题回复页面 (三)制作咨询主题删除页面 (四)限制对页的访问 (五)用户登录和注销,(一)制作咨询主题列表页面,本文档是供管理人员使用的咨询主题列表页面,管理人员从该页面可以进入咨询回复页面,也可以进入删除记录页面。 涉及

13、的知识点主要是创建记录集、插入动态文本、记录记数、重复区域、记录集分页、传递参数,这些前面已经介绍过,这里不再详述,请读者参考操作步骤进行操作。,(二)制作咨询主题回复页面,需要掌握的内容有: 1、根据传递的“ID”参数创建记录集 2、插入动态文本 3、设置动态文本字段 4、更新记录,1、根据传递的“ID”参数创建记录集,在主菜单中选择【插入】【应用程序对象】【记录集】命令创建记录集“RsResult” 。,2、插入动态文本,在单元格中插入动态文本。,3、设置动态文本字段,用鼠标选中“咨询解答”右侧的多行文本域,在【属性】面板中单击【初始值】列表框右侧的 按钮,打开【动态数据】对话框,展开记录

14、集“RsResult”并选中“answer”,然后单击【确定】按钮。,在用户通过文档“index.asp”提交咨询问题时,在数据表中“content”中将添加相应的记录,其中的“answer”字段的默认值是“未回复”,该字段的主要作用就存放管理人员的回复信息。文档“adminresultreply.asp”将通过更新记录服务器行为来更新“answer”字段的内容。,4、更新记录,在主菜单中选择【插入】【应用程序对象】【更新记录】【更新记录】命令,打开【更新记录】对话框进行设置即可。,(三)制作咨询主题删除页面,需要掌握的内容主要有: 1、删除记录服务器行为 2、删除记录命令,已经添加到数据表中

15、的记录有时需要删除,删除记录可以使用主菜单中的【插入】【应用程序对象】【删除记录】命令,删除记录也是通过记录集和表单共同完成的,两者缺一也无法实现。,1、删除记录服务器行为,在主菜单中中选择【插入】【应用程序对象】【命令】命令也可以完成删除记录的任务。,2、删除记录命令,(四)限制对页的访问,网站的后台管理页面自然不希望浏览者随便访问,只有管理人员通过用户登录后才可访问,因此需要使用【限制对页的访问】服务器行为来限制页面的访问权限。,在主菜单中选择【插入】【应用程序对象】【用户身份验证】【限制对页的访问】命令打开【限制对页的访问】对话框进行设置即可。,(五)用户登录和注销,需要掌握的内容主要有

16、: (1)用户登录 (2)用户注销 (3)检查新用户名,1、用户登录,页面添加了【限制对页的访问】功能,这就要求给管理人员提供登录入口以便能够进入。 其原理首先将登录表单中的用户名、密码与数据库中的数据进行对比,如果用户名和密码正确,那么允许用户进入网站,并使用阶段变量记录下用户名,否则提示用户错误信息。 打开文档“login.asp”,在主菜单中选择【插入】【应用程序对象】【用户身份验证】【登录用户】命令,打开【登录用户】对话框进行设置即可。,2、用户注销,用户登录后还要提供注销功能以便安全退出。而注销过程就是将成功登录的用户的阶段变量清空。 打开文档“adminresultlist.asp”,选中文本“注销”,然后在主菜单中选择【插入】【应用程序对象】【用户身份验证】【注销用户】命令,打开【注销用户】对话框进行设置即可。,(3)检查新用户名,用户注册的实质就是向数据库中添加用户名、密码等信息

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号