如何在用户填写flash网站上文本框表单时检查用户名和密码正确与否
说明:首页是flash做的,上面用了2个input组件,分别命名为nam和pw,1个提交按钮,按钮是用透明按钮覆盖图片的要达到的效果:(例如)当我在nam和pw对话框分别...
说明:
首页是flash做的,上面用了
2个input组件,分别命名为nam和pw,
1个提交按钮,按钮是用透明按钮覆盖图片的
要达到的效果:
(例如)
当我在nam和pw对话框分别输入123,123(正确)时,则进入hhh.html页面,
当不是(错误)时,则提示“用户名或密码错误,请检查输入”
感谢各位高手多多帮忙,谢谢 展开
首页是flash做的,上面用了
2个input组件,分别命名为nam和pw,
1个提交按钮,按钮是用透明按钮覆盖图片的
要达到的效果:
(例如)
当我在nam和pw对话框分别输入123,123(正确)时,则进入hhh.html页面,
当不是(错误)时,则提示“用户名或密码错误,请检查输入”
感谢各位高手多多帮忙,谢谢 展开
2个回答
展开全部
假设按钮名为cmd1
nameList = new Array("123","abc");
pwList = new Array("123","abc");
//生成用户名和密码
cmd1.onRelease = function() {
loginSuc = false
for (i=0;i<nameList.length;i++) {
if (nam.text == nameList[i] && pw.text == pwList[i]) {
getURL("http://域名/hhh.htm","_self");
loginSuc = true;
break;
}
if (!loginSuc) {
tip.text = "用户名密码错误";
}
}
}
这样写能达到要求,但毫无安全性。如要安全性,可以把用户名和密码放到数据库内,让SWF在数据库内检查,在对SWF加密。
用户名和密码可以添加,第一个用户名对应第一个密码,以此类推
nameList = new Array("123","abc");
pwList = new Array("123","abc");
//生成用户名和密码
cmd1.onRelease = function() {
loginSuc = false
for (i=0;i<nameList.length;i++) {
if (nam.text == nameList[i] && pw.text == pwList[i]) {
getURL("http://域名/hhh.htm","_self");
loginSuc = true;
break;
}
if (!loginSuc) {
tip.text = "用户名密码错误";
}
}
}
这样写能达到要求,但毫无安全性。如要安全性,可以把用户名和密码放到数据库内,让SWF在数据库内检查,在对SWF加密。
用户名和密码可以添加,第一个用户名对应第一个密码,以此类推
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询