ASP.NET+Dreamweaver8案例精粹 教学课件 ppt 作者 武新华 8-14 第8章

上传人:E**** 文档编号:89353376 上传时间:2019-05-23 格式:PPT 页数:91 大小:2.08MB
返回 下载 相关 举报
ASP.NET+Dreamweaver8案例精粹 教学课件 ppt 作者 武新华 8-14 第8章_第1页
第1页 / 共91页
ASP.NET+Dreamweaver8案例精粹 教学课件 ppt 作者 武新华 8-14 第8章_第2页
第2页 / 共91页
ASP.NET+Dreamweaver8案例精粹 教学课件 ppt 作者 武新华 8-14 第8章_第3页
第3页 / 共91页
ASP.NET+Dreamweaver8案例精粹 教学课件 ppt 作者 武新华 8-14 第8章_第4页
第4页 / 共91页
ASP.NET+Dreamweaver8案例精粹 教学课件 ppt 作者 武新华 8-14 第8章_第5页
第5页 / 共91页
点击查看更多>>
资源描述

《ASP.NET+Dreamweaver8案例精粹 教学课件 ppt 作者 武新华 8-14 第8章》由会员分享,可在线阅读,更多相关《ASP.NET+Dreamweaver8案例精粹 教学课件 ppt 作者 武新华 8-14 第8章(91页珍藏版)》请在金锄头文库上搜索。

1、,第8章 在线邮寄程序的制作,8.1 程序说明及准备工作 8.2 SMTP服务器的安装 8.3 在线邮寄程序的制作 8.4 上机实战 8.5 可能出现的问题与解决方法 8.6 总结与经验积累,8.1 程序说明及准备工作 使用在线邮寄程序,可以在网页中提供一个个性化页面,使浏览者能够直接在网页中输入邮寄者、收件者、主旨内容的数据等,并在网页上发出电子邮件到对方的信箱中。 8.1.1 在线邮寄程序制作流程图 在线邮寄程序制作流程图如图8-1所示。,图8-1 在线邮寄程序制作流程图,8.1.2 程序原始文件的复制及网站程序基本数据表的制作 在本章文件夹中执行【源文件】【mailOnline】命令项,

2、将如图8-2所示中的内容全部复制到“C:xinqidianweb”文件夹下,如图8-3所示。,图8-2 【源文件】对话框,图8-3 【复制源文件】对话框,8.2 SMTP服务器的安装 8.2.1 安装SMTP服务器 其实电子邮件的收发都必须通过各个不同SMTP服务器彼此之间的沟通交换来完成。在网页发送电子邮件的原理与使用邮件软件一样,只是将邮件交给SMTP服务器的工具由原来的软件变成网页而已。只要了解在网页上SMTP服务器沟通的语法,即可轻松完成。 并不是所有的操作系统都可以安装SMTP服务器,若想使用这项功能,必须是Windows NT或Windows 2000以上版本,内含IIS操作系统的

3、才可以。像Windows 9X/Me系统,因为使用的是PWS而没有SMTP服务,自然就没办法使用这个功能了。,一般而言,若系统是Windows 2000 Server,则SMTP服务器默认安装SMTP,而其他操作系统就需要自行安装了。 下面以Windows 2003 Server为例,来讲述具体的安装方法: (1) 将安装光盘放入光驱之后,执行【开始】【控制面板】【添加或删除程序】命令项,即可打开如图8-4所示的对话框。单击【添加/删除Windows组件】按钮,即可打开如图8-5所示的对话框,并在此对话框中勾选“应用程序服务器”复选框。,图8-4 【添加或删除程序】对话框,图8-5 【Wind

4、ows组件向导】对话框1,(2) 单击【详细信息】按钮,即可打开如图8-6所示的对话框,在此对话框中勾选“Internet 信息服务器(IIS)”复选框。,图8-6 【应用程序服务器】对话框,(3) 单击【详细信息】按钮,即可打开如图8-7所示的对话框,勾选“SMTP Service”复选框之后,依次单击【确定】按钮,即可返回到如图8-8所示的对话框。,图8-7 【Internet 信息服务器(IIS) 】对话框,图8-8 【Windows 组件向导】对话框2,(4) 单击【下一步】按钮,即可打开如图8-9所示的对话框,系统开始执行安装。安装完毕之后,单击如图8-10所示对话框中的【完成】按钮

5、,即可完成SMTP服务器的安装。,图8-9 【正在配置组件】对话框,图8-10 【完成“Windows 组件向导”】对话框,8.2.2 设置SMTP服务器 服务器安装完毕之后,并不可以立即使用,还需要调整设置,才能正常的执行程序。 具体的操作步骤如下: (1) 右击桌面上的【我的电脑】图标并执行【管理】命令项,即可打开如图8-11所示的对话框。,图8-12 【展开结构】对话框,图8-13 【常规】选项卡,(4) 选择【访问】选项卡,在如图8-14所示的对话框中单击【中继】按钮,即可打开如图8-15所示的对话框,设置服务器使用权限。因为服务器在安装完毕后是不能使用的,为了不让其他人使用该服务器,

6、还需要点选“仅以下列表除外”单选框进行设置和消除限制。,图8-14 【访问】对话框,图8-15 【中继限制】对话框,8.3 在线邮寄程序的制作 8.3.1 新建网站 下面就可以开始在线邮寄程序的制作了,具体的操作步骤如下: (1) 进入Dreamweaver 8主界面窗口之后,执行【站点】【新建站点】命令项,即可打开如图8-16所示的对话框。在“您打算为您的站点起什么名字?”文本框中输入想要新建网站的名称,这里填写“新起点在线邮寄程序”。,图8-16 【编辑文件】对话框,图8-17 【编辑文件,第2部分】对话框,(2) 单击【下一步】按钮,即可打开如图8-17所示的对话框,在“您是否使用服务器

7、技术”中点选“是,我想使用服务器技术”单选框;在“哪种服务器技术”下拉框中选择“ASP VBScript”项。 (3) 单击【下一步】按钮,即可打开如图8-18所示的对话框,在“在开发过程中,您打算如何使用您的文件?”中点选“在本地进行编辑和测试(我的测试服务器是这台计算机)”单选框;在“您将把文件存储在计算机上的什么位置”文本框中输入程序使用文件夹的位置。,(4) 单击【下一步】按钮,即可打开如图8-19所示的对话框,在“您应该使用什么URL来浏览站点的根目录?”文本框中输入程序测试网址。,图8-18 【编辑文件,第3部分】对话框,图8-19 【测试文件】对话框,(5) 单击【测试URL】按

8、钮,即可测试刚才输入网址是否正确,若正确则出现如图8-20所示的提示框。,图8-20 提示测试成功,(6) 测试成功之后,单击【下一步】按钮,即可打开如图8-21所示的对话框,如果需要上传则点选“是的,我要使用远程服务器”单选框。在此点选“否”单选框,因为此程序并不打算上传到服务器。,图8-21 【是否上传】对话框,图8-22 【总结】对话框,(7) 单击【下一步】按钮,即可打开如图8-22所示的对话框,在此可以看到本地信息、远程信息和测试服务器项,如果设置没有问题,则单击【完成】按钮,即可新建网站。,8.3.2 撰写邮件页面的制作 在页面制作中,首先制作一个让浏览者撰写邮件的页面,提交后网页

9、会将数据传递到第二页程序来显示,并执行发信的操作。 1布置表单 进入【文件】【站点】面板之后,双击要编辑的网页“mailedit.asp”项,将其在编辑区域内打开,首先查看表单名称是否如图8-23所示。,图8-23 【检查表单】对话框,2检验表单 在此需要检验表单的操作,其中发件人(mailSender) 、收件人(mailRecive) 、主题(mailSubject) 与内容(mailContent) 都为必填字段,而发件人、收件人与抄送、密件等还要检查输入的数据是否为电子邮件的格式。 具体的操作步骤如下: (1) 利用光标移动表单之后,点击“标签”页签,即可全选整个表单,如图8-24所示

10、。,图8-24 【选取表单】提示框,(2) 转换到【标签检查器】【行为】面板之后,执行【+】【检查表单】命令项,如图8-25所示。,图8-25 【选取检查表单项】对话框,(3) 在如图8-26所示的对话框中,点选“文本 “mailSender“ 在表单 “form1“”项,在此对话框中可以执行下列操作之一: 若该域必须包含某种数据,则选择“必需的”选项。 从以下“可接受”选项中选择一个选项: 若该域是必需的但不需要包含任何特定类型的数据,则使用“任何东西”。(如果没有选择“必需的”选项,则“任何数据”选项就没有意义了,也就是说它与该域上未附加“检查表单”动作一样。), 使用“电子邮件地址”检查

11、该域是否包含一个符号。 使用“数字”检查该域是否只包含数字。 使用“数字从”检查该域是否包含特定范围内的数字。,(4) 在此选择“必需的”选项,在“可接受”选项框中选择“电子邮件地址”项。 (5) 点选“文本 “mailReciver“ 在表单 “form1“ ”项,即可进行如图8-27所示的设置。,图8-26 【mailSender】对话框,图8-27 【mailReciver】对话框,(6) 点选“文本 “mailCC“ 在表单 “form1“”项,即可进行如图8-28所示的设置。 (7) 点选“文本 “mailBCC“ 在表单 “form1“”项,即可进行如图8-29所示的设置。,图8-

12、28 【mailCC】对话框,图8-29 【mailBCC】对话框,(8) 点选“文本 “mailSubject“ 在表单 “form1“”项,即可进行如图8-30所示的设置。 (9) 点选“文本“mailContent“ 在表单 “form1“”项,即可进行如图8-31所示的设置。,图8-30 【mailSubject】对话框,图8-31 【mailContent】对话框,(10) 单击【确定】按钮,即可完成设置,此时在【标签检查器】【行为】面板下可以看到“onSubmit”项。若要修改设置,则只要双击其后的【检查表单】项,就可以对其进行重新设置了。,3设置表单的目标网页 目标网页就是将表单

13、提交后转到的页面。当系统将表单提交之后,一定会将表单内各个字段中所输入的值一并提交,目标网页的功能就在于接收这些数据来显示或处理。 设置表单目标网页的具体操作步骤为:如前所述,将整个表单选取起来之后,就可以在属性面板中设置表单的目标网页了,如图8-32所示。在“动作”文本框中输入目标网页的名称“mailsend.asp”;在“方法”选择框中选择“POST”项。,图8-32 【设置表单目标网页】对话框,8.3.3 邮寄结果页面的制作 在设置完目标网页之后,就可以开始制作邮寄结果页面了。撰写邮件的表单数据提交后要由另一个网页来接收,即在该页面上显示刚才提交的邮件内容之后,即可将邮件发送。 1表单的

14、传递与接收方法 (1) 在设置表单的“属性”面板中,除了“动作”栏之外,还要特别注意“方法”栏,此设置可以直接影响表单将栏中的数据传递到下一页的方法,如图8-33所示。,图8-33 【属性】对话框,(2) 在【属性】对话框中用户可以进行如下3种设置: 默认:此设置即为不加入任何方法的设置,效果与“GET”相同。 GET:表单数据将以字符串的方式附加在网址的后面来发送。 POST:表单将数据放置在HTTP标头的方式来发送。 “默认”与“GET”在结果页可以使用Request.QueryString(“字段名称”) 将其字段所指定的值接收起来使用。“POST”在结果页可以使用Request.For

15、m(“字段名称”) 将其字段所指定的值接收起来使用。,2设置接收表单传递数据 在进入【文件】【站点】面板之后,双击要编辑的网页“mailsend.asp”文件,将其在编辑区域内打开,如图8-34所示。由于前一页的表单所传送的字段值比较多,首先来设置接收发件人(mailSender)字段的值。,图8-34 【mailsend.asp】对话框,具体的操作步骤如下: (1) 转到【应用程序】【绑定】面板之后,执行【+】【请求变量】命令项,即可打开如图8-35所示的对话框。在“类型”选项框中点选“请求”项,在“名称”文本框中输入名称“mailSender”。,图8-35 【请求变量】对话框,(2) 此

16、时单击【确定】按钮,即可完成设置并返回到主界面,在【应用程序】【绑定】面板下即可看到设置的“mailSender”字段,如图8-36所示。 (3) 按照此种方法,将前一页要传递的表单数据分别绑定进来,完成绑定后显示如图8-37所示。读者可以实际操作,这里不再赘述。 (4) 将绑定的字段一一对应拖曳到页面中进行显示,如图8-38所示。,图8-36 【绑定“mailsend.asp”后】对话框,图8-37 【全部绑定后】提示框,图8-38 【拖曳相应字段】对话框,(5) 至此,就完成了对“mailsend.asp”页面的基本设定。此时执行【文件】【保存】命令项,即可保存作品。选取“mailedit.asp”项之后,按F12键进行预览,即可在打开的页面中进入邮件编辑页面,如图8-39所示。,图8-39 【发送邮件】页面,(6) 在邮件编辑页面中按照要求进行填写之后,

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


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

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