- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
教案序号:.
课题
项目七任务1留言板前台页面及数据库设计
任务2留言板后台ASP页面制作
授课形式
√理论□理实一体□实训(验)□其它:
学时安排
本单元总学时:2(其中:理论2学时、实践学时)
教学内容及目标
掌握站点留言添加、显示、删除功能的制作,掌握功能模块前台页面、后台页面的制作
掌握实现站点留言添加、显示、删除功能的ASP代码的编写。
教学重点及难点
重点、难点:留言功能的ASP代码。
授课对象
学情分析
学生接触网站建设的相关内容时间不长,虽然有网页制作的基础,但基础较差,需要在讲授过程中,教师进行巡回指导或同学间小组讨论。
教学媒介
机房
授课
地点
5405
教学过程及设计:
一、课前回顾:网站新闻搜索功能制作代码?
二、新课内容:项目七任务1留言板前台页面及数据库设计
任务1留言板前台页面及数据库设计
一、任务引出
留言板是常见的一种网络交流方式,借助留言板可让用户直接在网站上留言。从技术层面上来看,留言板的实现实质就是对网站后台数据库的“读”与“写”的操作处理:当用户在线签写留言后,留言将被“写”入数据库中;当浏览留言内容时,留言内容将从数据库中“读”出来。
在本任务,将为“诸暨市吉尔特机械有限公司”网站完成留言系统的制作。
二、任务预览
打开并运行站点主页文件“index.asp”,单击网站右上方的【客户咨询】按钮,弹出网站客户留言的页面,如图7-2所示。用户填写好留言信息之后,点击【发表】按钮,留言发表成功之后会弹出发表成功的提示信息。管理员可以通过后台登录界面登录网站,查看留言情况,如图7-3所示,同时可以需要删除客户留言。
网站留言界面
网站留言管理界面
三、实践操作
1、设计数据库表
启动Access,打开“webdata.mdb”数据库,然后在数据库中创建数据表“gbook”。
“gbook”数据表由“id”、“name”、“content”、“addtime”、“email”和“phone”六个字段构成,其属性和说明参见表7-1。
表7-1“gbook”数据表的属性
字段名称
数据类型
备注说明
id
自动编号
留言编号,主键
name
文本
留言主题(必填)
content
文本
留言内容(必填)
addtime
日期/时间
留言发布时间
文本
留言人email(必填)
phone
数字
留言人电话号码
为了记录留言发表的具体时间,在“addtime”字段的“默认值”框中输入“Now()”,用于获取当前的留言时间。
2、制作留言发表页面
在Dreamweaver环境下,选择【文件】→【新建命令】,创建ASPVBScript页面,并将网页保存为“gbook.asp”。具体的制作效果。
留言发表页面
选中“昵称”字段所对应的文本框,将其命名为“username”,注意不能超过16个字符;选中“E-mail”字段所对应的文本框,命名为“email”;选中“联系电话”字段所对应的文本框,将其命名为“phone”;选中“留言”字段所对应的文本域,将其命名为“content”,注意最大留言不能超过2000个字符;选中“验证码”字段所对应的文本框,将其命名为“validate”;“验证码”旁边的为图像对象,其源文件设置如图7-5所示。
验证码图标属性设置
【注意】由于在前面已经对“addtime”字段设置默认值,在此就不用进行数据插入。
添加表单,使表单的开始标签与结束标签包围整个留言信息添加功能模块。同时选中表单“form”,将表单的“action”属性设置为“gbook_save.asp”,“method”属性设置为“post”,具体如下图7-6所示。
表单动作定义界面
3、留言信息保存处理页面制作
以“gbook.asp”为模板,进行相应的修改处理,并另存为“gbook_save.asp”,该页面具体的制作效果如图所示。
“gbook_save.asp”网页制作效果
“gbook_save.asp”是留言信息保存页面,该功能实现的后台ASP代码如下。
①首先必须调用连接数据库页面以及无组件文件上传功能代码:
!--#includefile=conn.asp--‘调用连接数据库的页面
②判断验证码输入是否正确:
%判断验证码输入是否正确
validate=replace(request.form(validate),,)
ifvalidatecstr(Session(GetCode))then%
scriptlanguage=javascript
window.alert(请输入正
您可能关注的文档
- 云上运维及应用实践教程(第2版)教案1 任务1安装与配置IIS服务器任务 2 DreamWeaver站点定义;2 任务3 使用DreamWeaver创建ASP网页;3 实验一 在DreamWeaver环境下编写ASP程序.doc
- 云上运维及应用实践教程(第2版)教案4 项目二 任务1 电子商务网站的栏目规划 任务2电子商务网站的主页布局;5 实验二 进行电子商务网站的整体策划;6 项目三 任务1创建网络数据库 任务2SQL语言的使用.doc
- 云上运维及应用实践教程(第2版)教案7 项目三任务3网络数据库链接、SQL语言的使用;8 实验三WEB数据库的创建与使用;9 项目四 会员注册前台页面的制作、会员登录前台页面的制作.doc
- 云上运维及应用实践教程(第2版)教案13 实验五 会员登录小模块制作;14 项目五 任务1新闻功能前台页面制作;15 项目五 任务3新闻功能数据库的设计.doc
- 云上运维及应用实践教程(第2版)教案16 项目五 任务4新闻功能添加删除功能制作;17 项目五 任务5新闻分页功能制作;18 实验五 新闻功能小模块制作.doc
- 云上运维及应用实践教程(第2版)教案19 项目六 任务1-2 页面搜索功能设计;20 项目六 任务3 制作搜索结果页面;21 实验七 搜索功能制作.doc
- 云上运维及应用实践教程(第2版)教案25 项目八 任务8-1 域名注册和空间申请;26 项目八 任务8-3 管理电子商务网站;27 实验十 用FlashFXP发布网站.doc
- 设计色彩 课件 项目2 色彩的对比与调和(30).pptx
- 设计色彩 课件 项目3 色彩的感受与联想(30).pptx
- 设计色彩 课件 项目4 色彩主题与表现类别(32).pptx
- 设计色彩 课件 项目5 设计色彩的应用(28).pptx
- 设计色彩 课件 项目6 色彩归纳写生训练(38).pptx
- 设计色彩 课件 项目7 平面广告中的色彩应用(21).pptx
- 设计色彩 课件 项目8 服装设计中的色彩应用(18).pptx
- 设计色彩 课件 项目9 产品设计中的色彩应用(15).pptx
文档评论(0)