《ASP》课程设计教案(14)
mypagecounter.pagehit
if mypagecounter.hits=20 then
response.Write \language='javascript'>alert('恭喜你成为第20位访问者')\end if
response.Write \访问次数:\%>
4、文件存取组件(更多操作见案例) <%
set fso=server.CreateObject(\filename=server.MapPath(\set txtstream=fso.createtextfile(filename) txtstream.writeline(\txtstream.close set fso=nothing
response.Write(\文件创建成功!\%>
5、Jmail组件对象(邮件的收发) 邮件表单
发送程序
<%@LANGUAGE = VBscript%>
<%recipient =\ '此为收信人电子邮箱
' 取得表单资料
name = Request.Form(\
senderEmail = Request.Form(\other=request.Form(\
subject =\body = Request.Form(\
if name <>\
set msg = Server.CreateOBject(\ ' 建立 JMail 组件
msg.Logging = true ' 设定将寄信的过程记录下来
msg.silent = true ' 中文编码设定 msg.Charset =\
msg.From = senderEmail ' 将表单资料存入组件中 msg.FromName = name ' smtp认证的关键
msg.mailserverusername=\ '邮箱账户,需完整地址 msg.mailserverpassword=\ '输入你的邮箱密码
msg.AddRecipient recipien ' 将收信人的资料加入组件
msg.Subject = subject ' 设定信件的主题
msg.body = body & \其他联系方式:\ ' 设定信件的主体内容
if not msg.Send(\then '送出表单资料为电子邮件 ,并指定发信服务器 SMTP
Response.write \ else
Response.write \信件成功寄出,谢谢您的留言!!\
Response.write \返回\ end
msg.Close
set msg=nothing else
response.write \请将内容填写完整!!\end if %>
课后问题:
1、试编写一页面,运行后弹出网络密码输入框,密码验证通过后,在客户端输出用户所输入的用户名和密码。
2、用文件系统对象,在C盘根目录下创建一个名为test.bat的文件,并写如以下内容:
@echo off
echo 利用文件系统对象进行的写文件测试 echo
echo 按任意键继续... pause>nul smartdrv dir c:/p clse echo on
然后将该文件设置为只读。注意:在使用GetFile方法获得test.bat文件所对应的文件对象时,应先关闭该文件;
3、利用文件系统对象和ADO对象分别写两个页面计数程序;
第十讲 ASP应用实例——留言本
留言本又称为留言簿或留言板,是目前网站中使用交为广泛的一种与用户沟通、
交流的方式。通过留言本,可收集来自用户的意见或需求信息,并可作出相应的回复,从而实现网站与客户之间的交流与沟通。从功能上主要是完成留言的书写与保存、留言的读取与显示以及留言的管理。系统整体结构比较简单、规模较小;涉及到的各类技术要求并不复杂、无特殊要求;可以直接进入系统的详细设计阶段,其复杂性主要体现在对界面的美化和功能的完善方面;
系统的详细设计
1、 功能设计(功能模块的划分):
? 留言的签写; ? 留言的显示; ? 留言的回复;
? 留言本的管理(管理员的登录、编辑留言、留言的删除、系统资料的修改); 回复以及对留言的管理 2、 界面设计: 1)整体效果
? 区域分配:留言本可视为由顶部的标题和功能菜单显示区、中间的数据显示
区和底部的版权信息显示区;
LOGO、标题、功能菜单显示
数据显示区
版权信息显示区
? 风格的设计:主题轻松、明快、活泼,其主色彩基调以暖色调橘红色为主;
2)主界面(留言的显示)的设计 LOGO 标题 功能菜单显示
客户信息
客户信息 留言信息 客户信息 版权信息显示区
? LOGO的设计:网站的徽标;
? 标题:网站的名称运用特效文字处理(阴影文字、发光、动画) ? 功能菜单:主要有“返回首页”、“签写留言”、“管理留言”、“加入收藏”等;为了
增添页面的活泼气氛和页面的美感可以在菜单前面加入形象的小图标; ? 客户信息:根据需要设置如发表时间、IP地址、Email、QQ号等; ? 留言信息:显示用户留言与回复;本信息的“回复”的界面的链接; ? 版权信息显示区:显示版权号和版本号、主管单位、联系方式等
3)签写留言模块的界面设计: LOGO 标题 功能菜单显示
客户信息 留言内容
表情动画图片
版权信息显示区
顶部的标题和功能菜单显示区、底部的版权信息显示区同上述的主界面 ? 数据显示区:是一个表单,用表格规划,内有两个“确定”,“返回”按钮 ? 留言内容:是表单中多行文本
? 客户信息:表单中的用户名、Email、QQ号、主页等 ? 表情动画图片:表单中的单选按钮;
4)留言的回复模块的主界面 LOGO 标题 功能菜单显示
回复按钮
版权信息显示区
顶部的标题和功能菜单显示区、底部的版权信息显示区同上述的主界面 数据显示区域:表单,回复的用户名和内容,采用多行文本域控件;
5)留言本的管理
顶部的标题和功能菜单显示区:功能菜单显示区需要增加“修改资料”和“管理退出”两个按钮;
管理员的登录界面
LOGO 标题 功能菜单显示
管理员帐户:
管理员密码:
版权信息显示区 ? 数据显示区域:表单中填写管理员的帐号、密码,采用单行文本域控件;
编辑留言 LOGO 标题 功能菜单显示 留言记录 1 编辑 删除 留言记录 2 编辑 删除
…… 此处隐藏:828字,全部文档内容请下载后查看。喜欢就下载吧 ……相关推荐:
- [实用模板]第八章:法国“新浪潮”与“左岸派”
- [实用模板]2021年北京上半年临床医学检验技师生物
- [实用模板]SAP GUI 7.10客户端安装配置文档
- [实用模板]2001年临床执业医师资格考试综合笔试试
- [实用模板]36机场工作实用英语词汇总结
- [实用模板](一)社会保险稽核通知书
- [实用模板]安全教育主题班会材料
- [实用模板]濉溪县春季呼吸道传染病防控应急演练方
- [实用模板]长沙房地产市场周报(1.30-2.3)
- [实用模板]六年级数学上册典中点 - 图文
- [实用模板]C程序设计(红皮书)习题官方参考答案
- [实用模板]中国证监会第一届创业板发行审核委员会
- [实用模板]桥梁工程复习题
- [实用模板]2011学而思数学及答案
- [实用模板]初中病句修改专项练习
- [实用模板]监理学习知识1 - 图文
- [实用模板]小机灵杯四年级试题
- [实用模板]国贸专业毕业论文模板
- [实用模板]教育学概论考试练习题-判断题4
- [实用模板]2015届高考英语一轮复习精品资料(译林
- 00Nkmhe_市场营销学工商管理_电子商务_
- 事业单位考试法律常识
- 诚信教育实施方案
- 吉大小天鹅食品安全检测箱方案(高中低
- 房地产销售培训资料
- 高一地理必修1复习提纲
- 新概念英语第二册lesson_1_练习题
- 证券公司内部培训资料
- 小学英语时间介词专项练习
- 新世纪英语专业综合教程(第二版)第1册U
- 【新课标】浙教版最新2018年八年级数学
- 工程建设管理纲要
- 外研版 必修一Module 4 A Social Surve
- Adobe认证考试 AE复习资料
- 基于H.264AVC与AVS标准的帧内预测技术
- 《食品检验机构资质认定管理办法》(质
- ABB变频器培训课件
- (完整版)小学说明文阅读练习题及答案
- 深思洛克(SenseLock) 深思IV,深思4,深
- 弟子规全文带拼音




