下面是相关的AS3代码:
public function processLogin ():void {
var phpVars:URLVariables = new URLVariables();
var phpFileRequest:URLRequest = new URLRequest("php/controlpanel.php");
phpFileRequest.method = URLRequestMethod.POST;
phpFileRequest.data = phpVars;
var phpLoader:URLLoader = new URLLoader();
phpLoader.dataFormat = URLLoaderDataFormat.VARIABLES;
phpLoader.addEventListener(Event.COMPLETE, showResult);
phpVars.systemCall = "checkLogin";
phpVars.username = username.text;
phpVars.password = password.text;
phpLoader.load(phpFileRequest);
if(result_text.text == "Welcome")
{
gotoscenetwo();
}
else{
stop();
}
}
public function showResult (event:Event):void {
result_text.autoSize = TextFieldAutoSize.RIGHT;
result_text.text = "" + event.target.data.systemResult;
}
和我的php代码:
包括一次“connect.php”;
$username=$_POST['username']$密码=$_POST['password'];
如果($_POST['systemCall']==“checkLogin”){
$sql=“从用户名为“$username”和密码为“$password”的用户中选择*;
$query=mysql\u查询($sql);
$login\u counter=mysql\u num\u行($query);
如果($U)计数器
while($data=mysql\u fetch\u数组($query)){
$username=$data[“username”];
打印“systemResult=Welcome”;
}
}其他{
打印“systemResult=登录详细信息与我们的记录不匹配。”;
}
}
这是我的小项目。我的问题是,如果as3在MySQL数据库中找到匹配的记录,我的gotoscenetwo()
函数就会开始工作。谢谢你的帮助。
你的如果需要在功能展示结果
在HTML 中,有两种方式来表现文本框:一种是使用<input>元素的单行文本框,另一种是使用<textarea>的多行文本框。这两个控件非常相似,而且多数时候的行为也差不多。不过,它们之间仍然存在一些重要的区别。 要表现文本框,必须将<input>元素的type 特性设置为"text"。而通过设置size 特性,可以指定文本框中能够显示的字符数。通过value 特性,可以设置文本框的初始值,而m
我想制作一个文本框,它看起来像上图中右边的那个。我尝试按照文档进行操作,并编写了以下代码。 上述代码输出上图左侧显示的文本框。在此方面的任何帮助都将不胜感激。
文本框脚本 在HTML中,文本框的表现形式有两种:一种是使用 <input>元素且它的type属性值为"text"来表示 单行文本框。二种是使用 <textarea>和</textarea>表示 多行文本框。 要表示单选文本框,可以使用<input>元素且其type属性值为“text”。通过 size设置文本框中能够显示的字符数,通 value设置文本框的初始值,通过 maxlength设置可以接
我的SSIS包使用,该任务调用来确定文件是否存在。 在上有SQL Server2008R2,该SQL Server代理的帐户为 如果我在上以windows身份验证包将成功执行。 但是,如果使用SQL Server代理执行相同的包,它将看不到'Server1'上的网络驱动器 为什么SQL Server代理作业中运行的SSIS包不将文件传输到网络文件夹? 如何在SQL Server代理作业中创建运行S
问题内容: 我不知道在Flash或Actionscript中进行编程。实际上,我是一名Java EE开发人员。 在Flash文件中,我有以下方法: 此方法会将录制的声音保存到我们将指定的文件夹中的“ recording.wav”中。 我想要做的是通过将录制的声音发送到Java Servlet来更改保存到磁盘的内容。 我找到了这段代码,但是我不知道如何在HTTP请求中发送的params中插入reco
我有一个弹出下载音频指令在我的应用程序。我正在尝试做的是,我想改变默认的文本颜色“OK”为蓝色。我试了一些东西,但不起作用。下面是我的代码: 但这种改变并没有反映出,有谁能告诉我,我做错了什么?