ActionScript 3.0 :: Avoid Browser Appearing Problem In Sending Variable To Php
Oct 15, 2011
How can i send variables from flash to a php page. I want it to be done in the standalone flash player and not the browser and also I don't want the browser to pop up like when we use getURL. Is there any possible way of doing it. It seems I cannot find way to sned variable to php except using the following method which opens a browser.[code]...
I am working on developing a portfolio site. My page that has a swf does not show up in the browser. I can navigate to the swf file, where it shows up and works fine Originally, the .js file was in a folder that was miss-named, but I got that fixed. Over on the Dreamweaver Forums, it was suggested that it's probably an Action Script coding error
Here is my Action Script: import fl.controls.ProgressBar;import fl.transitions.Tween;import fl.transitions.easing.*;import fl.transitions.TweenEvent;var columns:Number;var
I am using the following code to send some values do a php file. The problem comes when i actually SEND them (values). A browser opens up. How could i avoid opening the browser when i send my variables to my php?
I have a website which I am setting up. However, I want the first page (Home) not to have any sub menu. When I change the value of true to false all the other pages where I want the drop down to appear also disappear.I want other pages to have sub menu but not the home page. I have tried to change the xml path etc, but nothing seems to wor am new to xml and finding this very challenging.I have uploaded the config.xml and the layout xml's. I have also placed the index.htm and js script therelso me understand from where it is reading the config.xml.UPDATE:I checked the SWF and yes the it is pointing to the config file. What I still dont understand is that how can i remove the sub-menu from home while keeping it for other pages.
I've been trying all morning to figure this out but I'm really not the best when it comes to actionscript. I've looked around and I just simply don't have a clue how to adopt other code to fit my own .I have the following code
Code: function reActivateTopMenu() { _root.top_nav.btn1.gotoAndStop(1); _root.top_nav.btn1.enabled = true;[code]....
I just can't figure out the exact way of writing the code in "flash" talk and not "dave" talk!
I want to load an XML file and access one node value. I decided to store it in a variable(var addedNumber).
The problem is I want to access this variable in a new function (loadURL)"outside" of the scope. Is there a clearer way to do this instead of using nested function?
PHP Code:
var XMLLoader:URLLoader; var XMLPath:URLRequest; var XMLDoc:XMLDocument = new XMLDocument();
I have a flash form with input text fields. I am sending the data to a 3rd party server. I can send the information via getURL but I want to send the data without opening a browser window so I am utilizing sendAndLoad. It works great locally but not through a browser (tested in IE and Firefox). I have verified that all the variables and urls are in the correct case, I have tried both Post and Get, I have tried network and local..
Here is the file - click on the second image...[URL] Here is the code... on (release) { if (first_name.text.length == 0) { error.text = "** First Name Required **"; } else if (last_name.text.length == 0) { error.text = "** Last Name Required **"; [Code] .....
I'm building an AIR application. Basically, what I'm looking to do is using navigateToUrl() to open a browser window, assign it a "name" and then, send variables to that newly opened window using the POST method.
EDIT : I need the window to be visible, this is why I absolutely need to use the navigateToUrl() function
I already know that I CAN'T DO something like this, that the AIR application will send the variables using the GET method...
var vars:URLVariables = new URLVariables(); vars.myVar = "Hello my friend"; var req:URLRequest = new URLRequest("http://example.com/my-page.php"); req.method = "POST":
I have a ColdFusion function which sends analytics called from a Flex sendPageAnalytics() function to a SQL database when the user navigates - this works perfectly.What I am trying to do is have the Flex application send a bunch of analytics when the user closes their browser, therefore providing information about the last navigation.
I have used an ExternalInterface callback and listener for window.onbeforeunload and a trace statement tells me that this is working fine.My problem is that when all bundled together, I get as far as tracing out that the sendPageAnalytics() function has been called, but I do not get a sendPageAnalyticsFaultHandler() trace or a sendPageAnalyticsResultHandler() trace, which I do on every other sendPageAnalytics() call.
I am using the script below to move from a flash menu to other URLs. It works fine except we need to play the sound completely before sending the browser to the new URL. We are using external sound files and AS3.
I have a flash file where I can pass xml from file : script type="text/javascript"> var flashvars = {}; flashvars.xmlSource = "XML.xml"; ... /script>
Can I send xml from php in varible to flash example: $xml = "?xml version="1.0 ..."; script type="text/javascript"> var flashvars = {}; flashvars.xmlSource = ?php echo $xml; ?>; ... /script>
Code: save_all.onRelease = function(){ for(var n=0;n!=cArr.length;n++){ ///some other stuff
[Code].....
I want the php file to be sent the variable and loaded as many times as the length of the array cArr... lets say cArr is 16 pockets long... only the 16n from textsave array gets sent to flash via the lv5.specialVariable... I'd like the script to run 16 times, each time with the value of n getting sent as the specialVariable..
I am trying to post the score that the player achieves to a database. I have set a web page "highScores.aspx" which gets a query string variable "webScore" and puts it in a database. This works fine as tested in a browser.
The problem I have is getting the correct information into the query string variable. I have:
where the text in question is located inside "form" (which is a movie clip). I've been following this tutorial [URL] and while not really relevant, it's got me further than anything else. The problem with this tutorial is it relies on the user entering text, whereas I am just displaying out the score in some dynamic text. This means that in output I get the following error:
[Code]....
I should point out, I do not need to read the text to get the value as it is stored in a variable beforehand, I just display it to the player via some dynamic text, but I'm not sure how to use this to my advantage.
for example i have 2 swf file a.swf and b.swf can a.swf sending variable to b.swf? can a.swf control some movieclip in b.swf? in a case a.swf is loadMovie to b.swf...
This is going to sound like a really stupid query, but I'm totally new to this. I can grab the contents of a single variable from a php page and display it in a field in Flash, which works great. I do this using the echo command and placing an & before the variable to be sent. e.g. echo "&textData=$contentSenttoFlash";
When I embed the flash movie into the php page though, the echo command also prints that variable to the screen, so that it appears both in the flash movie (which I want), and again as a text string on the page (which I don't want). Is there any way to prevent the php printing the variable as well whilst using this method?
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 an issue on sending variable from flash to HTML. For example I have a main.html page with flash Object. In this flash there is a search text field. When you enter some text and click on Go button, It will go to search.html page and it should show the text value in this page.
I'm using a preloader SWF to load my content SWF and XML file, and when the COMPLETE event fires I'm using the following code to send my XML data to the content SWF -ActionScript Code:evt.target.content.sendXML(XMLData);I then have a sendXML function in the content SWF that picks up the data.This works - but I can't access XMLData right away (it's null if I trace it). But if I set up a timer with a tiny delay which then checks XMLData, the information is there.It seems to be a bit of a dumb way to do things. Has anoyone else got a better solution or a way that will allow access to the variable right away?
I have two classes one called 'LoaderSwf.as' which is used to talk to all the other classes im using. I also have a 'GeneralTimer.as' which works fine from a stand alone 'GeneralTimer.swf' file. What I am trying to do is send a value of 10ms to the 'GeneralTimer.as' which will then run the timer and when complete send a value back. But for simplicity im trying to send a 10 ms value to trace("tick") and trace("tock").
I keep getting error "TypeError: Error #1034: Type Coercion failed: Cannot convert 10 to GeneralTimer." this is according to Adobe "1034 Variables cannot be native." What does that mean for starters?
Here's my code:
in LoaderSwf.as
Code: var w:Number = 10; GeneralTimer(w); in GeneralTimer.as
[Code].....
so as you can see I want to send the number 10 to be used in the GeneralTimer. I am sure I have used this before (in CS3) and its worked but am now using CS4
I have two classes one called 'LoaderSwf.as' which is used to talk to all the other classes im using. I also have a 'GeneralTimer.as' which works fine from a stand alone GeneralTimer.swf' file. What I am trying to do is send a value of 10ms to the GeneralTimer.as' which will then run the timer and when complete send a value back. But for simplicity im trying to send a ms value to trace("tick") and trace("tock").I keep getting error "TypeError: Error #1034: Type Coercion failed: Cannot convert 10 to GeneralTimer." this is according to Adobe "1034 Variables cannot be native." What does that mean for starters?Here's my code:in LoaderSwf.as