我正在为我的网站建立一个登录页面。现在它很简单,但它似乎只在Firefox中起作用,我不知道为什么。这就是它似乎要打破的地方。代码将用户的登录信息发送到login.php,它最终会用数据库检查用户的登录信息,然后将用户发送到欢迎页面。用户进入欢迎页面,但当用户使用Chrome或IE时,信息似乎从未发送到login.php。
public function log():void
{
u=user.text.toLowerCase();
p=pass.text.toLowerCase();
var urlVariables:URLVariables = new U
var url:String = "http://www.[yourDomain].com/application.jsp";
var request:URLRequest = new URLRequest(url);
var variables:URLVariables = new URLVariables();
variables.exampleSessionId = new Date().getTime();
variables.exampleUserLabel = "guest";
request.data = variables;
request.m
我正在尝试制作一部新的flash电影。我使用CS4发布电影-> flash 8- AS-> 3.0。我的问题是,如果我发布电影,我会收到以下编译器错误->
ActionScript 2.0 class scripts may only define class or interface constructs.
Attribute used outside class.
The class or interface 'flash.net.URLVariables' could not be loaded.
The class or interface '
不能从查询mysql数据的php中将数据返回到闪存中,你认为问题出在这里的as3代码吗?
php正常工作,as3发布到php ok,返回变量到as3,我不确定,这似乎是问题所在?
public static function MineData():void{
var myRequest:URLRequest = new URLRequest("login.php");
var myLoader:URLLoader = new URLLoader();
myLoader.dataFormat = URLLoaderDataFormat.VARIABLE
在这之后,我让我的AS3发送变量给我的PHP,我得到了以下错误:
Error: Error #2101: The String passed to URLVariables.decode() must be a URL-encoded query string containing name/value pairs.
at Error$/throwError()
at flash.net::URLVariables/decode()
at flash.net::URLVariables()
at flash.net::URLLoader/onComple
当我使用flash进行post时,它返回了变量,但是字符串中所有的'+‘系统变量都被删除了吗?有人知道如何避免这种情况吗?
private function roomPostCompleteHandler(e:Event):void{
var variables:URLVariables = new URLVariables(e.target.data);
}
我正在尝试访问aspx variable.But,我不知道如何解决我的problem.anybody,请帮助me.am使用flash专业cs5。
import flash.net.URLRequest;
import flash.net.URLVariables;
import flash.net.URLRequestMethod;
import flash.events.Event;
var myRequest:URLRequest = new URLRequest();
var myVariables:URLVariables = new URLVariables();
var myLoa
我需要从PHP到AS3的一些变量,但这是不工作的。
AS3代码:
var urlLoader:URLLoader = new URLLoader;
var urlRequest:URLRequest = new URLRequest("link.php");
var urlVariables:URLVariables = new URLVariables;
urlLoader.dataFormat = URLLoaderDataFormat.VARIABLES;
urlRequest.method = URLRequestMethod.POST;
urlRequest.dat
我正在做一个有URL参数的项目,我正在从jquery中读取这个参数。
然后,我需要向用户显示参数的值,但是我将HTML编码作为字符串的一部分。
例如,如果我的字符串是my string,则会得到my%20string。
下面是如何从参数中获取值:
function getParameterValue(parameter)
{
var pageUrl = window.location.search.substring(1);
var urlVariables = pageUrl.split('&');
for (var i = 0; i <
这应该是微不足道的,我很确定我以前做过一次。
我正在尝试将数据上传到服务器上,并将其作为文件下载返回给我,这会提示本机浏览器的文件下载框。我知道服务器部分工作得很好,因为我可以从演示web表单发布,但当我运行以下Flex3代码时,我甚至无法触发请求。
var fileRef:FileReference = new FileReference();
private function saveXmlAsFile(event:MouseEvent):void
{
var fileRequest:URLRequest = new URLRe
我正在尝试从php获取一些数据到flash,并将其打印在动态文本字段中。我知道这可能是一个愚蠢的问题,但如果不需要事件侦听器,我似乎不知道如何让flash处理代码text_field.text = data.return_msg;。
所以我希望一旦闪存发现它,代码就会被处理。
这是我目前所拥有的:
var variables:URLVariables = new URLVariables("get_blog_info.php");
// Build the varLoader variable
var varLoader:URLLoader = new URLLoader;
这是我在AS3中的代码...
var request:URLRequest = new URLRequest("http://web.archive.org/web/*/http://stackoverflow.com");
var requestVars:URLVariables = new URLVariables();
var loader:URLLoader = new URLLoader();
request.method = URLRequestMethod.GET;
loader.addEventListener(Event.COMPLETE, onLoaded
为了发送POST请求,我需要枚举给定对象的所有属性。此对象可能是动态的,也可能不是动态的。我在寻找最优雅的解决方案。这是我到目前为止所得到的:
function createURLVariables(params:Object):URLVariables
{
// Workaround: Flash Player performs a GET if no params are passed
params ||= {forcePost: true};
var vars:URLVariables = new URLVariables(
我想用ActionScript在本地保存一个XML文件作为临时文件,如果可能的话。我读过所有关于AS不让你在没有对话框的情况下这样做的文章(我理解安全问题),但肯定有某种临时选项?我需要使用URLVariables动态生成一些XML来传递给另一个swf (我对这部分没有控制)。现在,我只能传入以前创建的XML文件。
var urlReq:URLRequest = new URLRequest(url);
var variables:URLVariables = new URLVariables();
variables.data_file = "us/data.xml"; //
我想知道是否有人能解释一下如何在AS3中读取MySQL结果数组。
我正在使用:
var loader:URLLoader = new URLLoader();
var urlReq:URLRequest = new URLRequest("http://domain.com/get-api.php");
var urlVars:URLVariables = new URLVariables();
loader.dataFormat = flash.net.URLLoaderDataFormat.TEXT;
urlReq.method = URLRequestMethod.POS
我有一个问题从闪存发送一个巨大的(~4MB)数据块到我的java servlet,目前我正在使用URLVariables传输数据,但是它似乎有一个限制(因为它似乎对较小的数据块有效),我如何抑制这个限制,或者以任何其他方式,将我的数据传输到我的servlet。
到目前为止我的flash代码如下:
var variables:URLVariables = new URLVariables();
variables.name = name_string; //Plenty of these small attributes
variables.data = data_string; //And t
我试图从Flash中获得一个简单的应用程序来查看用户的推文。
我“相信”我已经正确地获得了访问令牌。
var bearerToken:String;
var consumerKey:String = <CONSUMER_KEY>;
var consumerSecret:String = <CONSUMER_SECRET>;
//encode key and secret according to twitter's website
var bearerTokenCredentials = Base64.encode(consumerKey + ':