flash运用sendAndLoad()连接数据库
来源:蓝加加计算机学习网发布:doudou发布时间:2006-5-20 0:09:40
下面是我的首页留言薄后台管理身份校验模块,你应该看得懂,下面仅作最简单的说明:
在界面输入管理信息后由“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") {
win.info = "抱歉,你的信息输入不全,不能进入管理!";
u = "";
p = "";
gotoAndStop("认定非管理员后需要到达的关键帧");
} else if (bget.load_txt == "yes") {
win.info = "身份校对正确!";
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
%>
分享到:
相关推荐
Flash-ASP-数据库交互技术详解 在本文中,我们将探讨 Flash 与数据库的交互技术,...Flash 与数据库的交互技术的实现需要使用 ASP 作为中间层,连接数据库并将数据传递给 Flash 或者从 Flash 接收数据并写入数据库。
Flash MX数据库读取高级间接连接方法主要涉及到使用Flash与服务器端数据库进行交互的技术。在本文中,我们将重点探讨比LoadVariables更为强大的LoadVars对象的使用,以实现更高效、更灵活的数据交换。 ...
- **提交数据**:当用户填写并提交留言时,Flash通过`sendAndLoad`发送表单数据,PHP接收后执行`INSERT`操作将新留言存入数据库。 5. **优化与测试**: - 确保网站目录索引已启用,以便在测试阶段能直接访问到...
当用户提交留言时,使用`sendAndLoad()`方法将数据发送到PHP脚本,该脚本会将数据插入到数据库中。而读取数据时,Flash加载PHP生成的XML文件,解析其中的留言信息展示在界面上。 PHP端,你需要编写两个主要的文件,...
例如,下面的代码连接到数据库并打印出`contacts`表的所有记录: ```php mysql_connect("servername","username","password"); mysql_select_db("databasename"); $qr = mysql_query("SELECT * FROM contacts"); $...
例如,如果应用程序不需要实时交互或者对安全性有更高要求的情况下,可以考虑使用`loadVariables()`或Flash的基于HTTP的XML服务器连接(`XML.load()`、`XML.sendAndLoad()`、`XML.send()`)等替代方案。 以上就是关于...
在这个过程中,Flash使用`LoadVars`对象来封装要发送的数据,通过`sendAndLoad`方法将数据发送到服务器端的ASP页面。服务器端接收到数据后,对其进行处理,并将结果通过HTTP响应返回给Flash。 #### 四、示例代码...
2、flash与asp之间改用sendAndLoad类进行传递,优化了性能! 3、flash改用数组储存数据,优化了性能! 4、增加了"数据读取错误"提示,方便用户调试。 5、单数据读取错误时自动刷新数据,至数据正确为止 注意:此...
2、flash与asp之间改用sendAndLoad类进行传递,优化了性能! 3、flash改用数组储存数据,优化了性能! 4、增加了"数据读取错误"提示,方便用户调试。 5、单数据读取错误时自动刷新数据,至数据正确为止
flash action script 经典字典教程大全,学flash必备 -- --(递减) ++ ++(递增) ! !(逻辑 NOT) != !=(不等于) !== !==(不全等) % %(模) %= %=(模赋值) & &(按位 AND 运算符) && ...
开发者可能需要使用`loadMovie()`或`sendAndLoad()`函数进行数据交换,同时利用`onEnterFrame`事件来保证每帧的同步。 4. **实现步骤**: - **建立通信通道**:首先,需要设置一个通信通道,让两个Flash实例能够...
在Flash开发中,XML(可扩展标记语言)是一种常见的数据交换格式,因为它结构清晰、易于解析且支持跨平台。在本文中,我们将深入探讨几种在Flash中加载XML的方法,主要针对ActionScript 2(AS2),这是Flash Player ...
- **作用**:在本案例中,ASP 负责处理 Flash 发送过来的标注数据,并将其存储到数据库中。此外,ASP 还会将处理结果反馈给 Flash,以告知用户标注是否成功。 #### 三、实现原理 实现在线标注功能的关键在于 Flash ...
这本《AS2语言参考.pdf》手册详细介绍了AS2.0的语法、对象、类库以及各种方法和函数,对于深入理解和运用AS2编程具有重要的指导价值。 在AS2.0中,程序员可以创建复杂的动画效果、实现用户交互、处理数据、甚至构建...