ActionScript 3.0 :: Not Sending Values Of Variables To PHP Script
Nov 14, 2009
I think this is very simple but I'm obviously missing something. I want to insert input data from Flash into a database through a PHP file but although I seem to be able to create new records in the db through this script, no actual data (in this case the value of a variable called "nombre") is recorded. What am I doing wrong? Here is the AS3 script:
[Code]...
This myVariables.nombre = name_txt.text; doesn't seem to be working although a new record is created in the db. The textfield is correctly named and everything but.
I have struggled with this a while now, but I can't understand it. I want to send values from my flashfile to amfphp which will then update my database. This is the as3 code I use for sending:
I'd like to enable the user to enter several parameters within the flash plugin. These influence the flash movie. The flash file itself works perfectly fine. But now I also want to access and process these parameters on a Javascript function.
I tried the external.Interface and navigatetoURL method but couldnt achieve the required result. (The 'link' between flash and javascript doesn't seem to work...)
So how / which is the best way to transfer parameters from AS3 to Javascript on the server ?
I have a flash banner1.swf (AS2) on [URL] (html-file) How do I send 4 values from banner.swf to banner2.swf? - banner2.swf is on another domain - send the values to [URL] (php-file) - And output the values into textfields on banner2.swf - Inside banner2.swf I also want to make all the comparison and editing of the values.
I send the values in banner1.swf: Code: $envelope.carValue1 = value1; $envelope.carValue2 = value2; $envelope.carValue3 = value3; $envelope.carValue4 = value4; _root.$envelope.send("[URL]","_blank","POST");
Is there any way to only send the values directly to banner2.swf without using any PHP script in test.php? The problem I get is that banner2.swf doesn't catch any values. How do receive the sent values into banner2.swf? Do I have to have banner1.swf in php-file and banner2.swf in php-file? Is there any difference if both the swf:s are on the same domain or not?
I am making a site that is in Hebrew and English. It contains two .swf files. The 1st .swf file allows the user to choose whether he wants the site in Hebrew or English. When he goes to the 2nd .swf file via a link I would like the 2nd .swf file to already know what language the user chose. How would I do this? using getURL and variables?
so making a high score board i can use in my games. the tutorial i found (every tutorial i found, in fact) was AS2, so i've taking the principles in the tutorial and converting them to AS3. I'm pretty darn close to having it work. i have it successfully pulling the data in the php/database to the flash file and listing the contents of the high score board, but i seem to be missing something when sending new name and score info to it.
here is my test file: [URL]
you can see the high score list comes up (the info coming in is from when i went through the AS2 tutorial), but as you can see it's not adding the name and score you enter in the first part to the list.
here is code i'm using to send the info:
Code: var sendScoreVars:URLVariables = new URLVariables(); sendScoreVars.userName = userName; sendScoreVars.myScore = userScore;
i wanted to make the step of sending variables from flash to PHP. I just made a simple PHP script which takes in three variables and uses them to send a mail. So after searching a while i found something that should work, but when i tried it nothing happened, no error nor any email recieved. Here are my scripts:
ActionScript Code: var myVariables:URLVariables = new URLVariables(); myVariables.to = "name@domain.com";//can be replaced with your own email myVariables.subject = "Test Mail";[code].....
i have an email box on my site. It has 2 input text boxes, name and email. It also has a few check boxes that i made. Now here is the problem. The two input boxes work just fine, however, i need it to also send a variable to my php file when a box is checked. send a variable to php that is NOT a text field
I am currently working on an online connect four game where the state of the game needs to be updated after ever move. i've had no problems sending variables from a php script to flash but i'm having difficultly sending variables from flash to php when trying to update a database. i am getting this error message:
The String passed to URLVariables.decode() must be a URL-encoded query string containing name/value pairs.
To try an understand the process and figure out what i am doing wrong i've stripped down both my actionscript and php files to the bare minimum but still it wont seem to work. here is my actionscript:
Code: var game_id:String = "1"; var postURL:String = "updateMoveScript.php"; var variables:URLVariables = new URLVariables();
[Code]....
i know the php query is fine as i've tested it by changing the $game_id variable to the value i want to send.
i've tried changing urldataformat from variables to text and also messed about with changing post and get and about every different possible combinations of doing this but with no joy.
I load a new swf on level 0 to replace the one already there and I'd like to pass variables (an object) from the unloading movie to the loading one. I can't use cookies or shared objects. I remember reading something somewhere about using javascript to do it but can't find it.
I want to send variables from my Flash (AS2) movie to a PHP file that would then process the variables and echo them, but echo in an HTML page. Basically, I want to make my Flash movie form the equivalent of an HTML form, in that, when it's submitted, it sends the variables by POST and opens the PHP page for the PHP page to process and deal with, instead of sending the variables and loading the response from PHP into Flash.
I've been unable to use loadVariables in the usual way that I do it. Actionscript Code: form.loadVariables("myPHPfile.php", "POST);
Because that sends the variables to the PHP file, but then does not open the PHP file in the browser. Is there anyway that I can make this work? How can I make the variables send from Flash and then open the PHP page in a new browser window, just like an HTML form would?
how to send data via ActionScript 3.0, I just wanted to make sure that my code is on the up-and-up. I'm having some problems getting my data to send, and I'm wondering if it's on me, or on my client's backend.
Code: function add_score():void { var myRequest:URLRequest = new URLRequest(baseVar + "main add_record");
I am working on the contact form for a website that is done entirely in flash. The following is the code I have for sending the variables to the emailForm.php script that I created. The only problem I'm having is that everytime you send the contact information, a new web browser window opens up (it opens the php file in the web browser). I'm testing this on my local server and it works great, except for the fact that everytime I send it, I dont want a new browser window opening up.
How would I send variables to php when I use AMFPHP? I'm trying to send mediaID and voteValue to my php file, but nothing seems to happen. I guess there's something wrong here..
So this is probably a simple question, but for some reason, I'm having problems with it. I have no ideia why, but I suspect the fact that sending a xml with full "< something >" tags may cause the php to behave wrongly.So all I need is to send (from a swf as3 client) a filename and a xml. The php will write a xml file with the required filename.
Everything should be okay with the php side, because I tried it using " $_GET " variables, but whenever I try using the flash client, It just doesent work, and the php log says that "the filename variable can't be empty". Whenever I try some static filename (not using GET or POST), it works.
EDIT: Code added.
var xmlURLReq:URLRequest = new URLRequest("www.url.com"); var test:URLVariables = new URLVariables; test.filename = "01.xml";[code]............
i want to send unicode variables to a php asscript that fetch rows from mysql database and make xml.everything is ok but the query send as question marks.URL...i used System.useCodePage=true; but problem is there! i changed the method from GET to POST and...
as you can see i want to send variable"t$i" from php to flash but my this code is not working for me.its like i am sending a variable from php to flash which name is a variable. i dont want to use a.text=myData.t0 simply
I sorta asked about this in the Server-side section, but I guess the question is really more AS related....How can I send variables from a swf to a cfm page that the swf is embedded in WITHOUT having to reload the page.
I tried the LoadVars() Object, it send() variables fine but the page reloads, and it loops so I get a million windows opening...what do I do? I need to be able to communicate back and forth with the cfm files...
I'll try to explain this as best as I can.I have about 30 .jpg files, 1 .swf file and 1 .php file.I want the PHP to load multiple copies of the SWF and have each copy load a diffrent JPG.
I have a header with tab buttons--- When you are on a certain page the coorisponding tab is a different color(as a locator). Right now I have like, 7 or 8 different headers that are the same thing minus the colored tab of the current page.Is there a way to code the flash so that I only need one header, but still keep the off-colored buttons when on the coorisponding page?Apparently, from what I have gathered I need to Send a variable to the SWF from the embedding HTML using FlashVars or SWFObjects' 'addVariable' method etc so the SWF knows which tab/color to use.But, I have no ideal where to start...u
I want to send some variables to flash, just changing some the URL of the page. Tried adding ?value=2 on the url and receive that on flash, but it�s not working.
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 am trying to send variables to php script via POST with AS2. This is the code I use: Code: on(press){ var sendvars:LoadVars = new LoadVars(); sendvars.at = 'abv'; sendvars.wpc = 'abv'; sendvars.AlbumName = an.text; sendvars.send('[URL]', "_blank", "POST"); } The variables are sent, but POST is converted to GET and flash open this [URL].
can i send some variables that are within a text file into the actionscript; i mean, in 1.txt there will be a[1]=30; can i use a function to read this variable and then use it in the actionscript like x=a[1]+2 and x would be 32?