- 1
- 0
- 约7.89千字
- 约 40页
- 2018-12-21 发布于山东
- 举报
7 网站实用程序设计示例.ppt
第7章 网站实用程序设计示例 7.1 客户登录和注册 7.2 客户留言簿 7.3 客户邮件列表 7.1 客户登录和注册 7.1.1 客户数据库设计 本例中,客户的注册信息存放在db1.mdb数据库的Users表中。 7.1.2 客户登录页面设计 1.显示客户登录窗口 Login.html 2.验证客户登录信息 在“客户登录”窗口点击“登录”按钮后将激活Checkuser.asp页面,进行客户登录信息的验证。此项工作是通过将登录信息与数据库中Users表内的对应信息进行比较来完成的。只有通过客户身份的确认,才能提供进一步服务。 7.1.3 客户注册页面设计 1.客户注册窗口页面 在“客户登录”窗口点击“注册”链接,即可激活客户注册页面Register.asp,进入“新客户注册”窗口页面。 2.验证客户注册信息 验证注册信息是通过Checkregi.asp页面来实现的,该页面除了验证各项客户信息之外,还需要将验证通过的注册信息作为一条新记录保存到Users表中。 7.2 客户留言簿 7.2.1 客户留言簿实例简介 7.2.2 留言簿总体构成设计 GuestBook表:用于存放留言者姓名、主题、留言内容和张贴时间等信息。 GuestBook.asp:实现留言簿功能的主程序,负责读取数据表中的留言内容,并以分页方式显示在浏览器窗口中。 GuestBook.html:主要用来形成一个表单,供客户输入和张贴新留言。 Post.asp:负责将客户在留言表单中填写的各项内容写入数据库中的GuestBook表,然后再重定向到GuestBook.asp页面显示新留言的内容。 7.2.3 留言簿网页设计 1.读取并显示客户留言页面 GuestBook.asp页面用来从数据库中读取相 关客户留言并分页显示在客户浏览器中。在本页面中,用到了记录集分页显示技术,涉及到RecordSet对象的以下几个属性: PageSize —— 每页所包含的记录数; AbsolutePage —— 当前页面的页码; PageCount —— RecordSet对象的分页数量。 实现分页显示的一般步骤: (1)设置RecordSet对象的PageSize属性,即设定每页显示的记录条数。 (2)设置RecordSet对象的AbsolutePage属性,即设定记录集中当前页的页码。需注意的是,如果记录集为空则不能设置当前页码,所以一般需要预先判断取得的记录集是否为空。 (3)通常采用循环程序来显示当前页的各条记录,当显示的记录条数超过PageSize属性值时,或者当记录指针已经指向记录集的末尾时,这个循环便告结束。 2.供客户留言的表单页面 点击“客户留言簿”中的“[我要留言]”,将激活供客户留言的表单页面GuestBook.html,客户填写完成此表单并点击“张贴留言”按钮后则将激活Post.asp页面,把输入的留言内容自动存入GuestBook表,随后再由Post.asp页面返回GuestBook.asp页面,显示此条最新张贴的留言。 3.将留言写入数据库页面 Post.asp页面首先读取客户在留言簿表单中输入的数据并将其存入对应的变量中,然后打开GuestBook表添加新的记录,将各变量的内容存入新记录对应的字段中。最后,再重定向到GuestBook.asp页面,显示新的客户留言簿内容。 7.3 客户邮件列表 7.3.1 邮件列表功能简介 1.面向客户的邮件订阅或退订部分 该部分功能包括:为需要订阅或退订电子邮件的客户提供输入界面,方便客户输入其姓名和电子邮件地址。 2.面向管理者的邮件列表管理与邮件群发部分 该部分的功能包括:首先对管理者的身份进行验证,在经过简单安全检查并成功进入管理界面后,管理者即可对邮件列表进行维护,可根据需要查看、编辑或删除列表中的客户电子邮件地址。此外,当需要时可向所有客户统一发送新邮件。 向订阅者发送电子邮件需要选用一个特定的服 务器组件来完成,目前实现电子邮件自动发送的服务 器组件有多种,IIS提供的是CDONTS.NewMail组件 发送电子邮件。CDONTS即:Collaboration Data Objects for NT Server,该组件只能在Windows NT或Windows 2000的服务器环境下使用。 在Windows XP环境下,要使用该组件,需要先 注册该组
您可能关注的文档
- 2013届集合与简易逻辑过关卷详解.doc
- 2013届高三数学十月月考试卷详解.doc
- 6月11日黄金内参(周末版).doc
- 6月25日杨凯讲课介绍.doc
- 2013届高三新课标生物配套月考试题(一)生物试题(A卷).doc
- 2011届高考物理专题综合复习教案28.doc
- 2013届高三新课标生物配套月考试题(一)生物试题(B卷).doc
- 2013届高三新课标生物配套月考试题(三)生物试题(B卷).doc
- 6月江苏省2012年高考数学最后一卷(解析版).doc
- 2013届高三新课标生物配套月考试题(二)生物试题(A卷).doc
- 散文题型03 理解分析词句(题型专练)(全国通用)(解析版)-2026年高考语文二轮复习讲练.docx
- 考前押题10 阅读理解之应用文——关注生活 学以致用(原卷版)(押题训练)2026年高考英语阅读理解突破策略及押题(全国通用).docx
- 清单04 综合性学习之语言表达(仿写邀请转述劝说) 活动策划(知识 方法 能力清单)(解析版)-2026年中考语文二轮复习讲练(全国通用).docx
- 清单09 古诗文对比阅读之内容 情感 写法对比 语言 炼字 拓展探究(知识 方法 能力清单)(解析版)-2026年中考语文二轮复习讲练(全国通用).docx
- 小说易错02 重点情节理解偏差(选择题)(易错专练)(全国通用)(原卷版)-2026年高考语文二轮复习讲练.docx
- 专题01 声现象(题型专练)(全国通用)(原卷版)2026年中考物理二轮复习讲练.docx
- 清单08 文言文(议论类 书信应用类)阅读之论点把握 文体特点(知识 方法 能力清单)(解析版)-2026年中考语文二轮复习讲练(全国通用).docx
- 清单11 记叙文阅读之朗读设计 表达技巧 主旨情感 开放探究(知识 方法 能力清单)(解析版)-2026年中考语文二轮复习讲练(全国通用).docx
- 语言清单05 语法填空中的词类(五)无提示词--连词(全国通用)(原卷版)2026年高考英语二轮复习讲练.docx
- 第04讲 想象探索与科学精神(《西游记》《海底两万里》《昆虫记》全国通用(讲义)(解析版)2026年中考语文一轮复习讲练.docx
最近下载
- 三下语文阅读理解与答题模板 .pdf VIP
- 人教版二年级下册数学全册新素养教学课件(配2026年春改版教材).pptx
- 智能座舱系统调试与测试课件 2人机交互系统.pptx VIP
- 2025年初中数学教师基本功大赛试题.docx VIP
- 无人机基础理论培训课件.pptx
- 符号建构与身份表演:符号互动论框架下趣缘群体社交机制研究--基于豆瓣MBTI小组的数字民族志.pdf
- T∕ZZB 1653-2020 一次性细胞冻存管(聚丙烯).pdf VIP
- 无障碍设施建设图集.pdf VIP
- 大学英语自我介绍课件.pptx VIP
- (正式版)S-H-T 1844-2024 工业用乙烯、丙烯中痕量氢气、一氧化碳、二氧化碳的测定 气相色谱-氦离子化检测法.docx VIP
原创力文档

文档评论(0)