透明flash素材
网页广告代码
网页设计素材
站长常用JS代码
视频教程下载
ASP/.net视频教程
首 页
新知评论
网站运营
技术文档
网页特效
源码下载
模板素材
软件下载
酷站推荐
最新动态:
如果您喜欢网页吧WangYeBa.Com,别忘了把本站网址告诉给你QQ上的朋友哦! [admin 2006年8月2日]
业界
新知
评论
商业
联盟
本站
建站经验
搜索推广
站长故事
策划研究
网络赚钱
Alexa域名
网络编程
网页设计
图形图象
数据库
服务器
网媒
网络应用
软件教学
时间特效
图形特效
页面特效
文字特效
浏览特效
鼠标特效
状态特效
其他特效
ASP源码
PHP源码
CGI源码
JSP源码
NET源码
其他源码
书籍教材
网页模板
图片素材
字体素材
程序模板
网络软件
系统工具
应用软件
图形图像
多媒体类
行业软件
游戏娱乐
编程开发
安全相关
中国网站
欧美网站
韩国网站
其他网站
您现在的位置:
网页吧
>
技术文档
>
网络编程
>
ASP专区
> 正文
站内搜索:
用dreamweaver开发ASP图文教程。(查找密码篇)
[作者:未知 | 点击数: | 时间:2006-12-15]【
大
中
小
】
1,建立第一个页面 1.asp,其主要作用是让查找密码的朋友输入其用户名,很简单的页面:一个name文本输入框,和一个submit提交按钮。
2,1.asp中选form标记,在相应的属性框中,“动作”填写2.asp,“方法”采用post。
3,保存1.asp,在站点里面新建2.asp,并打开它。
该页的作用有两个:
(a),判断上一页,即1.asp所填写名字在数据库中是否存在。
(b),不存在应提示出错,存在则应将该用户的问题(question)字段内容显示。
具体怎么实现呢?
4,2.asp上数据库已经连好。老方法,先绑定记录集(“应用程序”面板--“绑定”标签下“+”“记录集(查询)”)。在弹出的“记录集”中就要好好设置了。最主要的就是“筛选”,选择"name" "=" "表单变量" "name"。
意思是,要显示数据库表中字段name的内容,得有个条件,那就是:从上一页(1.asp)中书写的name表单内容要和库中的字段name值相等。
5,其实切换到“高级”就可以看到自动生成的SQL代码,其中就有requeset.form("name"),意思就是把1.asp文本框中输入的值接受过来。
6,在2.asp页面敲入不存在该用户的提示语言"嘿嘿,这个用户还没有注册,所以你就没必要找密码了。"
换行再敲入存在该用户的语句。但与此同时还要注意把密码问题SHOW出来,以及问题的答案做成文本框。
7,选中2.asp的form标签,属性面板中动作填写3.asp,方法采用post。3.asp主要就是用来判断问题和答案是否吻合,如吻合则显示正确密码了。注意!是问题和答案在一起。而我们当前只有答案可以传过去,那我们的问题该怎么传到3.asp呢?
8,在“你的密码问题是:”后面插入光标,然后从“绑定”的“记录集”中选择“question”插入或者直接拖入到页面。注意!这还只是显示给用户密码问题,是不能将此信息传过去的。那怎么样才可以呢?
9,我们采用“隐藏域”来传送question的值。插入一“隐藏域”(PS:有人不会插入吗?呵呵),对“隐藏域”的属性进行修改:“隐藏区域”名称就叫"question"吧,“值”点击后面的闪电图标,弹出对话框中选择“question”。已经完成对“隐藏域”question的赋值,同样也可以进行传递。
10,剩下的就是把2.asp中的两部分严格分开了。
选中“嘿嘿,这个用户还没有注册,所以你就没必要找密码了。”这段文本。
“应用程序”面板“服务器行为”“+”“显示区域”“记录为空则显示区域”。
弹出对话框中选择刚刚建立的recordset1即可。
意思很明显:如果没有找到满足SQL语言查询的记录集就显示该行错误提示。
11,同样,选择form表单,“应用程序”面板“服务器行为”“+”“显示区域”“记录不为空则显示区域”。
弹出对话框中选择刚刚建立的recordset1即可。
意思也很清楚:如果有满足SQL语言查询的记录集就显示问题和答案书写框。
最终效果页应该如下:
总算把2.asp搞定了。总结下,该页主要起承上启下的作用。先要判断有没有这个用户,如果有,还有把密码问题显示出来,并要能传送到下一页3.asp
12,那3.asp就要判断2.asp过来的密码问题以及答案是否和数据库中的吻合了。
又有两个作用:不吻合,说明密码答案错,返回上页再来!吻合,那就规规矩矩地给人家密码吧,呵呵。
不过有了做2.asp的经验,做3.asp还不是小菜一碟!
13,保存2.asp,在站点新建3.asp并且打开它。老规矩,绑定记录集(“应用程序”面板--“绑定”标签下“+”“记录集(查询)”)。
在弹出的“记录集”中就要值得你要小心注意了。
“筛选”,选择"question" "=" "表单变量" "question"
14,但你有没有注意到,我们要传送两个值给3.asp接受的,但现在只能一个进行选择。那该怎么办呢?切换到“高级”SQL的相关代码。我们要稍加添加。
SQL结构查询语言会一点,模仿能力强一点,呵呵就过来了!
“变量”添加一个“MMAnswer”,“运行值”当然就是“request.form("answer")”了
然后把SQL语言加一下and answer = 'MMAnswer'
看SQL的意思就明白了:必须要求 question and answer和数据库表中两字段的值吻合。
15,接着,象做2.asp样快速设计3.asp
页面上书写不吻合的语句“呵呵,你的问题答案不是这个吧,要不回去再试试? ”并且选中后,同样是“应用程序”面板“服务器行为”“+”“显示区域”“记录为空则显示区域”。
接着是吻合的情况,“你的密码是:”的后面,从“绑定”“记录集”中选择“pwd”插入或者直接拖入到页面;
并且还要选中该部分,“应用程序”面板“服务器行为”“+”“显示区域”“记录不为空则显示区域”。
16,保存3.asp,大功告成!来调试下。
今天主要就是页面之间的关联,还有对SQL的一点运用,以及根据记录显示区域等等。
要好好理清楚其原理和逻辑顺序。
上一篇技术文章:
用dreamweaver开发ASP图文教程。(登录系统篇)
下一篇技术文章:
用dreamweaver开发ASP图文教程。(修改资料篇)
用dreamweaver开发ASP图文教程。(查找密码篇)相关文章
用dreamweaver开发ASP图文教程。(登录系统篇)
用dreamweaver开发ASP图文教程。(注册系统篇)
用dreamweaver开发ASP图文教程。(数据库显示篇)
用dreamweaver开发ASP图文教程。(数据库设置篇)
用dreamweaver开发ASP图文教程。(安装配置服务器篇)
用dreamweaver开发ASP图文教程。(查找密码篇)网友评论
发表评论
姓 名 :
*
(必填项)
E-mail:
QQ:
评 分 :
1分
2分
3分
4分
5分
评论内容:
·请遵守《互联网电子公告服务管理规定》及中华人民共和国其他各项有关法律法规。
·用户发表意见仅代表其个人意见,并且承担一切因发表内容引起的纠纷和责任。
·本站管理人员有权在不通知用户的情况下删除不符合规定的评论信息或留做证据。
·请客观的评价您所看到的资讯,提倡就事论事,杜绝漫骂和人身攻击等不文明行为。
网页吧·中国站长第一门户
推荐文章
logo设计素材
网页素材库-logo设计素材……
如何做一个安全的电脑系统
如果你准备重装系统,建议先花点时间看一下这篇文章。小谢重装电脑次数虽然不多,但也……
隐藏统计图标的方法及隐藏统计代码
js表单验证控制代码大全
让广告代码不再影响你的网页加载速
如何使用网页模板的视频教程
网站打开速度慢j解决办法:一些优化
logo设计素材
如何做一个安全的电脑系统
网页制作视频教程之DW8视频教程全集
本周热门
Windows2003服务器安装及设置教程:系
Photoshop制作各种漂亮字体效果总汇
CSS初学者常犯错误汇总
Windows2003服务器安装及设置教程——
给载入的图片加一个边框
Windows2003服务器安装及设置教程——
Windows2003服务器安装及设置教程——
Windows2003服务器安装及设置教程——
冰盾抗防火墙的进行抗cc攻击时该如何
Windows2003服务器安装及设置教程:给
阅读排行
透明flash素材集合
Vista 支持的常用软件一页通
Firefox(火狐)浏览器 简体中文版
Dreamweaver基础视频教程,共30集
PPt多媒体课件制作图文教程
站长常用广告代码全集
nero8序列号
北大青鸟 ASP.NET视频教程 共32 讲 打
cs1.6注册码序列号
asp文件怎么打开