文档库 最新最全的文档下载
当前位置:文档库 › flash运用sendAndLoad()连接数据库

flash运用sendAndLoad()连接数据库

flash运用sendAndLoad()连接数据库
flash运用sendAndLoad()连接数据库

flash运用sendAndLoad()连接数据库

下面是我的首页留言薄后台管理身份校验模块,你应该看得懂,下面仅作最简单的说明:

在界面输入管理信息后由“bsend”实例对象发送给ASP文件,ASP处理信息后作出相应回应,再由“bget”实例接受返回信息,最后根据该信息决定跳转到什么关键帧。整个来回信息处理全在这里了:

//flash中校验身份的提交按钮事件:

//其中,u是管理名;p是密码;main标识是由于我把多个功能脚本装在同一ASP文件中,用以识别运行哪一个模块

btn_admOK.onPress = function() {

bsend = new LoadVars();

bget = new LoadVars();

bsend.uid = u;

bsend.pass = p;

bsend.adm = "main";

bget.onLoad = reply;

bsend.sendAndLoad("add.asp", bget);

function reply(success) {

if (bget.load_txt == "not") {

https://www.wendangku.net/doc/306136409.html, = "抱歉,你的信息输入不全,不能进入管理!";

u = "";

p = "";

gotoAndStop("认定非管理员后需要到达的关键帧");

} else if (bget.load_txt == "yes") {

https://www.wendangku.net/doc/306136409.html, = "身份校对正确!";

gotoAndStop("后台管理的关键帧");

}

}

};

下面是相关的ASP文件段

基本全是原来脚本了:

//我的ASP文件add.asp中有关身份校验的脚本段

<%

//确认是“身份校验”的标识

want=Request.Form("adm")

if want="main" then

user = request.form("uid")

pass = request.form("pass")

if pass<>"你的密码" or user<>"你的管理名" then '从flash接收过来的变量是中文会出错,所以本条不会正确执行。必须把“你的密码”改为“yourpass”,“你的管理名”改为“yourname”

response.write "&load_txt=not&"

elseif pass="你的密码" and user="你的管理名" then response.write "&load_txt=yes&"

end if

End if

%>

相关文档
相关文档 最新文档