ActionScript 2.0 :: Finding Out When Data Is Done Sending Using SendAndLoad / Send
Apr 29, 2008
Is there a way to trigger an event when data that is being sent to a PHP file is finished? I'm putting together an "Export to JPEG" thing and am chunking up the image data as to not get the "Script is running too long" type response. Here is the code I've got:
I am the fan of kirupa but this is my first thread in forum. I have some problem with sendAndLoad method with actionscript 2.0. I am developing a online game with flash mx , MS SQL 2000 and asp. The problem is I send the data using sendAndLoad method to asp file and get data back from asp file. But when the internet connection is not good there is a problem like jam or lost packets. How can I prevent the lost of packets. Some of the data are important. Is there any way to solve this?
I am attempting to send XML data to a PHP script from my server-side app using the following code:
var my_xml = new XML("<highscore><name>Ernie</name><score>13045</score></highscore>"); my_xml.contentType = "text/xml"; my_xml.send("http://www.server.com/temp/fms_post.php");
I am logging anything that the outside server receives at $_REQUEST, $_POST, $_GET. I can see that my server-side app is reaching out to the external server, but the data is always blank.
There seems to be a problem with Firefox 2.x sending variables to PHP scripts with the LoadVars.send/POST method.
<br>
The same problem doesn't occur in IE or Opera. <br>See this url for example to try in both FF and IE/Opera: here. <br>The source files are here g.zelenka@iinet.net.au
Im building a reservation form, using actionscript and php. I use sendAndLoad to send variables to php via POST, which returns a different HTTP POST response in case of success or not. Is there anyway to "read" HTTP POST responses with actionscript?
I've got troubles with the sendAndLoad function for a couple of days now. It just doesn't want to send any request. My actionscript looks like this:
ActionScript Code: test.onPress = function() { _root.test.testText.text = 'I needed that one!'; var resultObj = false;
[Code].....
These files are all created for testing purpose. There isn't any productive idea behind and the php file is not collecting any post or get data. Just to keep it as simple as possible, trying to understand why it's not working.
I'm already happy if sendAndLoad would finally send one request to this php file as a start
I have a high score submit script, and it goes as follows...This is the actionscript:
Code: on (release) { var uscore:LoadVars = new LoadVars();[code]......
We have tried many things, and we finally decided to just check for success to see if the vars were passed through. The first time we tried it, it worked, and then since then no matter how many times we try it won't work. I have also tried to just run random scripts when the page is loaded, regardless of what vars were sent, and nothing ever happens, so I'm under the notion that the sendAndLoad() isn't well.. Loading the page. It was working before, but it appears to have just stopped, we're not sure what we changed.
I'm using sendAndLoad to send data from a Flash form to a PHP script. The PHP script will search an SQL database and return the results, in XML, to Flash for parsing. The problem is I'm completely stuck on how to extract the sent Flash information with PHP. It's a single tag with attributes.
I am having problems with loadVars over https. What I am trying to do is sending credit card information from a flash store to a PHP-script on a server over https, and the PHP-script should return a reply. (So I am using the LoadVars sendAndLoad command). The problem is that the reply I get from the script is empty. If I try the same over http, it works fine.
I'm attaching an MC to the timeline and within that attached MC is a LoadVars.sendAndLoad command. This works flawlessly when I have a few variables but becomes horribly bogged down when I have to send (and receive) lots of data. It actually freezes my swf until all the data is loaded, then switches windows <minimizes itself in Win XP> after it's all done loading. I need a way for the original attach movie to finish loading, before I send the PHP commands...
Why this does not work?...It should send and load Vars but it does not even trigger when complete... var postVars:URLVariables = new URLVariables(); postVars.userId='cat'; postVars.folderId='dog'; var request:URLRequest = new URLRequest(); [Code] .....
I'm following instructions to make a simple background in Flash CS4 using vector graphics. I'm at the part where the book tells me to put the cloud graphics behind a hill I drew by clicking modify->arrange->send backward, however, clicking that option does not seem to do anything. Edit: the hill and clouds are on the same "foreground" layer, my bad! SOLUTION: I got it to work by converting the hill into a graphic symbol. The clouds circled are supposed to be behind the hill:
I have a simple sendAndLoad XML request that works perfectly on 95% of the computers I have used. I have check crosssite stuff and everything i can think of. Its not browser specific ,os specific, or flash version specific. On these computers I can run the same flash file on a standalone player and everything works flawlessly but inside of any browser it makes the request for the XML file and stops right there. After a while like 10 minutes flash gets tired of waiting and returns not found. I can navigate to the xml file via the same browser. Upgrading Flash doesn't help.The only thing consistent is it only happens to windows computers. The requested URL is the complete URL. I have changed this and still the same.IE or Firefox still the same. Version 9 player in both. I have montiored network traffic and see the request made and maybe a response but flash has moved.
I will be creating a program to use for data entry. I'll be studying zebras in kenya and I won't have the internet there as I'm recording the data. I'd like to be able to send the data I generate in flash to an external text file. I understand I need some sort of script to do that, but is this something I can run just on my machine? (I'll probably make the data into xml format).
I have an interactive Flash simulation that I have imported into SABA Publisher. I need for the Flash file to communicate with SABA, basically returning that the user has successfully completed the simulation. SABA is supposed to be able to receive data from Flash.
I'm trying to send metaData from client to FMS server when recording Webcam video and have implemented sending of metaData as stated on Adobe's help page at: http:[url]....
However when I play the recorded video from FMS, my custom metaData properties trace "undefined".I can trace default metaData properties such as duration or videocodecid successfully,but not my custom properties such customProp,width or height. Here is part of my code that is related to the issue: private function
i have a problem regarding the integration between flash and ASP file i have an ASP file that gets a record set from the database i don't know how to send this record set to flash and place it in a data grid
I need to send a byte array of data (its an image source) along with a bunch of other vars to a service.If I send the byte array using something like the following
var request:URLRequest = new URLRequest ( 'http://www.mydomain.com/upload.php' ); var loader: URLLoader = new URLLoader(); request.contentType = 'application/octet-stream';
I have a site with an SWF that I can put some metrics into, such as ZIP Code, Weight, etc.. then, it takes that info and gives me shipping rates.
I need to build a front-end site that I can have a forms page that will push data to the backend SWF, and then return the data back from the SWF to the front end.
I currently have a Flash app that gets populated by parsing data from an external XML file. However, I need to get the XML data into a (JSP) session and can't neccesarily have an external XML file--any suggestions? Can I put the XML string into a hidden input field in a form on the HTML? Can Flash communicate with that HTML? Or are one of the below methods recommended:
So how do i go about using something like indexOf() on a multilevel array? for example, lets say i have the following array:[code]how do i find the index of lets say "tree 1 data 2"?
I am having a problem with sendAndLoad on a secure site. Has anyone run across this before? In Internet Explorer it does not work at all. The Flash forms are sending data to PHP scripts on the secure site (https) and connecting to a MySQL database. If I change it to a non-secure site (http) it works fine.
Using Php file i m able to save all data but didnt get response back to flash file using [ result="OK" ] OR also i have tried replyXML.onLoad = function(success:Boolean) { but always it become fail.