作者sssjjcc (恰恰)
站内Flash
标题[问题] flash传值到asp
时间Mon Oct 23 01:54:41 2006
我用flash做了一个登入的动画,然後利用LoadVars传值给asp,片断程式如下:
if(response == "Login Correct"){
var my_lv = new LoadVars();
my_lv.account = UserID;
my_lv.pastword = Pastword;
my_lv.send("FixPage/left.asp","","Post" );
}
然後,我在asp中写入:
<%
account=request("account")
pastword=request("pastword")
session("pass")="passed"
session("account")=account
account = session("account")
sql = "Select * From USERS Where ACCOUNT = '"&account&"'"
set rs = conn.Execute(sql)
%>
去抓flash传过来的值,可是只要每次重新整理网页、或是要由别的网页回到这个页面
都无法成功,会出现:
ADODB.Field (0x80020009)
可能是 BOF 或 EOF 的值为 True,或目前的资料录已被删除。所要求的操作需
要目前的资料录。
一定得重新登入一次,让asp抓到值才行!请问不知道有没有什麽方法可以解决这个
问题咧?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.133.92.83