Tracking Forums, Newsgroups, Maling Lists
Home Scripts Tutorials Tracker Forums
  Advanced Search
  HOME    TRACKER    Flash




Pass Variable Via Query String



i'll try to explain this the best I can.

I have a flash header that I need included in a shopping cart site that will have nav and the header descriptions for each site page. It has 2 navigations, top and side. Side nav only controls the flash itself to display stuff that won't be in the rest of the site, like an about us section. The top nav controls what page the shopping cart goes to AND the flash header display. For example, when I click on my top nav button 'systems' I need it to go the 'systems page' and change the flash header to display info about the systems. Now when the 'system' button is clicked the page changes to the 'systems' page but since its a header the flash just pops up on the new page reloaded to its original state. So how would I fix this? could flash pass a variable via the query string to determine what frame it should be on when going to a new page?



ActionScript.org Forums > ActionScript Forums Group > ActionScript 2.0
Posted on: 09-22-2006, 02:49 PM


View Complete Forum Thread with Replies

See Related Forum Messages: Follow the Links Below to View Complete Thread

Pass Frame Variable Via Query String Bettween 2 Swf In 2 Different Html Files
Hello, I have an swf movie embedded in an HTML. One of the links calls to another HTML with a different SWF embedded. I need to link back to the original HTML/SWF but to a certain frame within that SWF using HTTP query. I understand that I can do this with Javascript and by parsing the HTTP query. Can anyone direct me to a tutorial or give me some help?

Thank you

maknenoiz

Can You Still Pass Vars Through A Query String?
I'm trying to pass variables in through a query string appended to my url like so,

http://www.mydomain.com?myVar1=value1&myVar2=value2

From what i've read am i correct in thinking that i should be able to access these properties through 'this.loaderinfo.parameters'?

I don't seem to be able to get this to work for some reason? I'm able to get it tworking when passing in Flashvars through my html and then accessing them through the loaderinfo.parameters object, but not through a query string? Anyone got any ideas? Should this be possible?

Also i was wondering it there's any foreseeable issue passing in values both through Flashvars and a query string or should the loaderinfo.parameters object be populated with all the values?

cheers.

[F8] Dynamic Query String & Pass Variables To And Fro Php
Hi!

I have a webpage that needs to load a variable from query string and then the swf sends this variable to php to search it in databse and return respective entries.

My trouble is the page where the swf is placed in an HTML page whose URL is something like this : http://www.mysite.com/variableName=dynamicValue

Actually this is a link thats sent in an email. When clicked it loads this page. Here http://www.mysite.com/variableName= is static, but dynamicValue is a 15 letter randomly generated code.

I wanted to know is it possible to pass this dynamic value of the variable into my swf. If so, how to do that.

My second query is I wanted to send this variable from flash to a php file which will search it in a database and return related entries to flash. Now, I've done this seperately, that is, send variables to php by post method and get variables from php by get method. But I dont know how to do these two operations in one single call.

I am using Flash 8, though i'm exporting the movie to flash 6 player compatible and actionscript 2. Any help is welcome. Please let me have the feedback.

thanks

ashwin.

Pass Variables Into Flash Via Query String
I used to do this all the time to pass in simple values to Flash but with Flash 8 it doesn't seem to be working properly. I've stripped it down to it's most basic and it still doesn't seem to be working. I've got a test page here:
http://icglink.com/flashtest/

The top set uses the standard object/embed method, the left one passing in a 0, the right passing in a 1. Both use the variable named previousvisitor.

The bottom set use the same variable and value structure, but with the swfobject javascript call instead of the object/embed method.

I've got a case statement on the 5th frame that tests the incoming variable and directs the playhead to one frame label or another. The idea is that if someone has come to the site for the first time, they'll get to see a video. If not, they'll get a still frame with a "play video" button.

I'm also including a link to the FLA (version 8 remember).

http://icglink.com/flashtest/cookieTEST.fla

So does anyone have ANY idea why this isn't working correctly? I really need to get this working and it should be dead simple.

AMFPHP - Can't Pass Variable Into SQL Query
Hey guys,

Yeah, I know there's a Flash Remoting forum, but the last post there is months old and gathering dust. So here goes...

Just getting to grips with AMFPHP but I've run into an annoying problem tat I can't seem to work out.

OK, this works, no problem:

PHP Code:



/**
    *queries Moodle FlashMod DB table only if logged on as user
    *@returns recordset (array) of Word Search activity records
    */
    public function get_wordsearch_records()
    {
        return mysql_query('SELECT * FROM `mdl_flashmod_results` WHERE `swfname` = 'Word Search' ');
    } 




But this just returns false:

PHP Code:



/**
    *queries Moodle FlashMod DB table only if logged on as user
    *@returns recordset (array) of input activity records
    */
    public function get_wordsearch_records($activity_type)
    {
        return mysql_query('SELECT * FROM `mdl_flashmod_results` WHERE `swfname` = $activity_type ');
    } 




I've also tried all sorts of other combinations of quotes, re-setting the variable in the PHP file, etc. but I always get false unless I hard code the SQL query.

Any help?

Pass Variable To Swf To Query Database
I am trying to create a page that lets a user preview mp3’s. The mp3s file locations are stored in a database and there is an <cfoutput query > that takes say the mp3 file ids and places it in the swf file. The swf file trys to call the database and loads the file.

I am having major difficulty as I am not an actionscript programmer.









Attach Code

HTML PAGE:
<cfoutput query =”myQueryName”>

<object …>
<param name="movie" value="mp3player.swf?fileID=#myQueryName.fileIDnumber#" />
…othercode.
</object>

</cfoutput>


ActionScriptPage:

var musicPlays:Boolean = false;
var theSound:String = LoadVars(URL.s);
var loopTune:Sound = new Sound();


loopTune.onLoad = function(success:Boolean) {
if (success) {
loopTune.start(0, 999);
musicPlays = true;
_root.musicPlayer.gotoAndStop("playing");
}
};
loopTune.loadSound("s", false);
musicPlayer.playStop.onPress = function ():Void {
if (musicPlays) {
this._parent.gotoAndStop("stopped");
loopTune.stop();
musicPlays = false;
} else {
this._parent.gotoAndStop("playing");
loopTune.start(0, 999);
musicPlays = true;
}
};

Variable From Url Query String
simple ish

i understand the whole moviename.swf?variablename=content format to pull a variable into flash

but i cant seem to apply that formatting to the new method that dreamweaver uses flash

any ideas?


Code:
<script type="text/javascript">
AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0','width','700','height','273','src','script4_pressures','quality','high','pluginspage','http://www.macromedia.com/go/getflashplayer','movie','script4_pressures' ); //end AC code
</script><noscript><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="700" height="273">
<param name="movie" value="script4_pressures.swf?page=climate">
<param name="quality" value="high">
<embed src="script4_pressures.swf?page=climate" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="700" height="273"></embed>
</object></noscript>
i should be able to take the "page" var and use it, but its not working, could this be something to do with the dreamweaver fix for embeds?

cos my browser is using javascript it's not getting to the <noscript> tag

how can i parse the url using the above format?

any help would be appreciated

thanks

ds

Getting A Variable From Query String In The URL
Hello all, heres what Im trying to do:

Im linking to a HTML page using a link like this <a href="www.myhtmlpage.html?MyVar">To view your profile click here</a> What I want is for the flash file on this html page to read in the url and get the passed variable MyVar. How is this done, or is there a better way of doing this?

Any help would be greatly appreciated

Thanks, -L

Query String Variable In A Loaded SWF
Hi there, this is what i would like to happen.

- A Variable is set in the query string of the HTML
e.g. flash.swf?number=1

- In flash.swf, a movie is loaded into a container using the if function


Code:
if(number == 1){
loadMovie("my_mc.swf", loadhere);
}


- However, I would like the loaded movie (my_mc.swf) to also read this variable and play an action. For example


Code:
if(number == 1){
loadMovie("my_mc.swf", loadhere);
_root.loadhere.gotoAndStop(2);
}


In theory this should work, but it just doesn't. Anyone got a solution?
I've tried levels to no success as well.

Passing A Variable To A Query String
I am trying to create a form in Flash that passes variables to a query string. Simple enough, but when my variables have an underscore (eg variable_one) Flash coverts the underscore to %5F. I noticed that it seems to convert all non letter or number characters to something else. Unfortunately I dont have the option to change the names of the variables I am passing.

This is the code:

submit.onRelease = function () {
getURL ("http://www.actionscript.org","", "GET");
};

Has anyone encountered this? Help Please!

Setting A Variable From A Query String...
I'm creating a banner for a client that pulls in images via XML (sub_banner.xml.php) and depending upon which section of the site the user is in, PHP writes a query string sent via flashvars to set which section images to pull in.

The URL for example, after the query string is set for 'conferences' section of the site will be: sub_banner.xml.php?headerImages=conferences

All the PHP is in place, I'm just having trouble setting the query string variable (headerImages) in flash.

I've tried: var headerImages:String = headerImages;

Any idea on how to set a variable passed through flashvars??

My background is HTML/CSS based and still learning AS2 so any help is much appreciated!

Actionscript Variable From PHP Query String
Hi All,

I all rather new to the scripting side of flash, please can someone advise me on where I'm going wrong.

I'm send the variable 'id' via both the movie URL (value = "1001.swf?id=1001") and within the FlashVars (value = "id=1001").

I've been tearing me hear out try to get the actionscript to write the 'id' within a dynamic text instance box.

Please help and thanks in advance

Pass String Variable Into XML ULR
I am trying to pass a variable through "strSource:String" so that i can dynamically tell the player to load different videos depending upon which page it is on.

This works:

Code:
var strSource:String = root.loaderInfo.parameters.playlist == null ? "includes/video1.xml" : root.loaderInfo.parameters.playlist;

function initVideoPlayer():void {

// create a new net connection, add event listener and connect
// to null because we don't have a media server
ncConnection = new NetConnection();
ncConnection.addEventListener(NetStatusEvent.NET_STATUS, netStatusHandler);
ncConnection.connect(null);

// create a new netstream with the net connection, add event
// listener, set client to this for handling meta data and
// set the buffer time to the value from the constant
nsStream = new NetStream(ncConnection);
nsStream.addEventListener(NetStatusEvent.NET_STATUS, netStatusHandler);
nsStream.client = this;
nsStream.bufferTime = BUFFER_TIME;

// attach net stream to video object on the stage
mcVideoControls.vidDisplay.attachNetStream(nsStream);
// set the smoothing value from the constant
mcVideoControls.vidDisplay.smoothing = SMOOTHING;

// create new request for loading the playlist xml, add an event listener
// and load it
urlRequest = new URLRequest(strSource);
urlLoader = new URLLoader();
urlLoader.addEventListener(Event.COMPLETE, playlistLoaded);
urlLoader.load(urlRequest);
}
Doesnt work if i try it like this:

Code:
var btnContent1:String = new String("includes/video1.xml");

var strSource:String = root.loaderInfo.parameters.playlist == null ? btnContent1 : root.loaderInfo.parameters.playlist;
Does anyone know why this is?

I can even put the URLRequest in as "includes/" + "video1" + ".xml" and it will work but as soon as i try to trade the "video1" for a string Variable it cannot find it.

My End hope to pass this variable through would be to have it on the HTML page where i could then dictate the exact path for the video XML

Code:
// source variables from HTML/js param
var btnContent1:String = root.loaderInfo.parameters["vOne"];
var btnContent2:String = root.loaderInfo.parameters["vTwo"];
var btnContent3:String = root.loaderInfo.parameters["vThree"];

Thanks for any help

will

Pass String Variable Into XML ULR
I am trying to pass a variable through "strSource:String" so that i can dynamically tell the player to load different videos depending upon which page it is on.

This works:
Code:

var strSource:String = root.loaderInfo.parameters.playlist == null ? "includes/video1.xml" : root.loaderInfo.parameters.playlist;

function initVideoPlayer():void {
   
   // create a new net connection, add event listener and connect
   // to null because we don't have a media server
   ncConnection = new NetConnection();
   ncConnection.addEventListener(NetStatusEvent.NET_STATUS, netStatusHandler);
   ncConnection.connect(null);
   
   // create a new netstream with the net connection, add event
   // listener, set client to this for handling meta data and
   // set the buffer time to the value from the constant
   nsStream = new NetStream(ncConnection);
   nsStream.addEventListener(NetStatusEvent.NET_STATUS, netStatusHandler);
   nsStream.client = this;
   nsStream.bufferTime = BUFFER_TIME;
   
   // attach net stream to video object on the stage
   mcVideoControls.vidDisplay.attachNetStream(nsStream);
   // set the smoothing value from the constant
   mcVideoControls.vidDisplay.smoothing = SMOOTHING;
   
   // create new request for loading the playlist xml, add an event listener
   // and load it
   urlRequest = new URLRequest(strSource);
   urlLoader = new URLLoader();
   urlLoader.addEventListener(Event.COMPLETE, playlistLoaded);
   urlLoader.load(urlRequest);
}


Doesnt work if i try it like this:
Code:

var btnContent1:String = new String("includes/video1.xml");

var strSource:String = root.loaderInfo.parameters.playlist == null ? btnContent1 : root.loaderInfo.parameters.playlist;


Does anyone know why this is?

I can even put the URLRequest in as "includes/" + "video1" + ".xml" and it will work but as soon as i try to trade the "video1" for a string Variable it cannot find it.

My End hope to pass this variable through would be to have it on the HTML page where i could then dictate the exact path for the video XML
Code:

// source variables from HTML/js param
var btnContent1:String = root.loaderInfo.parameters["vOne"];
var btnContent2:String = root.loaderInfo.parameters["vTwo"];
var btnContent3:String = root.loaderInfo.parameters["vThree"];



Thanks for any help

will

Passing Variable From An HTML Query String
HELP?

I am using the javascript

window.document.smoothie.SetVariable("_root.texty" , query);

in an HTML page, to pass the value in 'query' to a dynamic text box, 'texty' on the main timeline of my Flash movie.

The passing of the variable works, and can be seen on any one of these 3 pages:

http://www.runspotrun.com/test/page2.html?chewbacca
http://www.runspotrun.com/test/page2.html?hansolo
http://www.runspotrun.com/test/page2.html?obiwan

If the value of query is 'chewbacca' then what loads on the page is different than if the value is 'hansolo' and so on...

The passing of this variable works, EXCEPT - one needs to RELOAD the page to see it. When the movie/page first loads, the value doesn't appear. If it is reloaded, then the value appears. A following visit to the same page, even passing a different variable will work fine also. It's just that very first visit, the first time the movie is opened on a particular browser.

After many hours of trying to figure this out, I am at a loss. Can anyone help me with this please?

ThankS!
mark

Passing Variable To FLVPlayback Via Query String
This seems very easy but I am stuck here....
Here's the html that I'm trying to pass the flv name to the FLV component







Attach Code

In the html
<param name="movie" value="/proxy/MC-video-component.1.swf?flvName=vod/q1_2009_mkt_story">


and in AS i have an instance of the FLVPlayback component on the stage

var flvName;

myFLVPlayback.source = "rtmp://myFMSserver.org/" + flvName +".flv";

Any help?

How Do I Pass A String Variable To Javascipt?
In my actionscript, I have this variable pic="pic.jpg". I want to use it like this but it doesnt work:

getURL("javascript: OpenWindow(pic, 'newWindow','')");

It says the pic variable is undefined.

This, works:

getURL("javascript: OpenWindow('pic.jpg', 'newWindow','')");

But I do not want to use a literal directly like that.

How can I pass this variable to javascript so that it will recognize it as containing a string?

Simple Variable Pass From URL String
help! i know there is a simple solution to this, but I just can't find an answer anywhere. so i'm posting it here in hopes that some kind soul will pitty me and free me from this frustrating pothole.

What i'm trying to do is pass a variable to a flash file via a URL string... i.e.

http://www.needananswer.com?pothole=12

...and for the flash file to be able to receive and use it.

HOW?

HELP NEEDED With Sorting Query String Into Variable Array?
Hi,
I need to sort a query string with a number of variables into an array of variables..

Here is the query string being sent to the swf file:

order.swf&LOCT0=bedroom&LOCT1=dwelling&LOCT2=kitch en&LOCT3=landing

Below is the script im using:

Location = new Array;
for (i=0; i<"LOCT"; i++) {
Location[i] = eval("LOCT"+i);

It doesnt work! what is wrong in my script??? Please help!

thanks,
Shahid

AS 2 Problems Setting Variable From Query String In Flash...
I'm creating a banner for a client that pulls in images via XML (sub_banner.xml.php) and depending upon which section of the site the user is in, PHP writes a query string sent via flashvars to set which section images to pull in.

The URL for example, after the query string is set for 'conferences' section of the site will be: sub_banner.xml.php?headerImages=conferences

All the PHP is in place, I'm just having trouble setting the query string (headerImages) in flash. I've tried: var headerImages:String = headerImages;

My background is HTML/CSS based and still learning AS2 so any help is much appreciated!

Pass URL String From External File To AS Variable (dynamic File Names)
I have a movie player that works fine when i hard-code the url value in the video function, but when i try to pass that url/file path from an external file, the video doesn't load. I suspect that there is something i'm doing wrong with the quotes. What am i doing wrong?


Code:
var vfile:String = string("path");

supervideo = function () {
var netConn:NetConnection = new NetConnection();
netConn.connect(null);
var netStream:NetStream = new NetStream (netConn);
video.attachVideo(netStream);
netStream.setBufferTime(10);
netStream.play(vfile);

};

loadText.load(_global.text_url1);
loadText.onLoad = function(success) {
if(success){
showtitle.text = this.title1;
vfile = this.flv_name;
supervideo();
}
}
The value in the php file looks like this:

PHP Code:



&flv_name="elements/flv/superape.flv"& 




So ultimately i want to end up with netStream.play("elements/flv/superape.flv");. I know the value of vfile is being passed from the php file and getting into the supervideo(); function because i have a textbox echoing vfile. I have tried defining the variable with and without the ":String". Please let me know if you can see any errors. Thanks!

Error 2101: The String Passed To UrlVariables.decode() Must Be Url-encoded Query String
I am trying to make a flash contact form which will submit the firstname, lastname, email and comments to an asp.net page.

I am have having the following error:

Error #2101: The String passed to URLVariables.decode() must be a URL-encoded query string containing name/value pairs

I am using the following action script code as pasted below. This action script is communicating with an asp.net file to send the email out. In the end it responds back with response=passed or failed.

I have already spent around 3 hours figuring it out.. and looking through the internet for resolution but no luck. Any help will be appreciated.

stop();
submit_btn.addEventListener(MouseEvent.CLICK, submit);

function submit(e:MouseEvent):void
{
var variables:URLVariables = new URLVariables();
variables.firstname = firstname_txt.text;
variables.lastname = lastname_txt.text;
variables.email = email_txt.text;
variables.comments2 = comments_txt.text;

var req:URLRequest = new URLRequest(”emailacount.aspx”);
req.method = URLRequestMethod.POST;
req.data = variables;

var loader:URLLoader = new URLLoader();
loader.dataFormat = URLLoaderDataFormat.VARIABLES;
loader.addEventListener(Event.COMPLETE, sent);
loader.addEventListener(IOErrorEvent.IO_ERROR, error);
loader.load(req);

status_txt.text = “Sending…”;

}

function sent(e:Event):void
{
status_txt.text = “Your email has been sent.”;
firstname_txt.text = “”;
lastname_txt.text = “”;
email_txt.text = “”;
comments_txt.text = “”;
}

function error(e:IOErrorEvent):void
{
status_txt.text = “There was an error. Please try again later.”;
}

and the following asp.net code:

<%@ Page Language="VB" %>
<%@ Import Namespace="System.Net.Mail" %>
<script language="VB" runat="server">
Sub Page_Load(Sender As Object, E As EventArgs)
Try
Dim fromEmailAddress = "paul@lancierinc.com"
Dim toEmailAddress = "rizwandar@gmail.com"

Dim firstName = Request.QueryString("firstname_txt")
Dim lastName = Request.QueryString("lastname_txt")
Dim comments = Request.QueryString("comments_txt")
Dim userEmail = Request.QueryString("email_txt")

'create the mail message
Dim mail As New MailMessage()

'set the addresses
mail.From = New MailAddress(fromEmailAddress)
mail.To.Add(toEmailAddress)

'set the content
mail.Subject = "Email from" & firstName & " " & lastName
mail.IsBodyHtml = True
Dim strBody As String = "<b>Email from</b>" & " " & firstName & " " & lastName & "<br><b>Email Address:</b> " & userEmail & "<br><b>Comments:</b> " & comments
mail.Body = strBody

'send the message
Dim smtp As New SmtpClient("mail.lancierinc.com")
smtp.Send(mail)
Dim urltoencodestring2 = "response=passed&err=0"
'Response.Write(urltoencodestring2)


Catch smtpEx As SmtpException
'A problem occurred when sending the email message
'ClientScript.RegisterStartupScript(Me.GetType(), "OhCrap", String.Format("alert('There was a problem in sending the email: {0}');", smtpEx.Message.Replace("'", "'")), True)
Response.Write(smtpEx.Message)
Dim urltoencodestring = "response=failed&err=1"
'Response.Write(urltoencodestring)

Catch generalEx As Exception
'Some other problem occurred
'ClientScript.RegisterStartupScript(Me.GetType(), "OhCrap", String.Format("alert('There was a general problem: {0}');", generalEx.Message.Replace("'", "'")), True)
Dim urltoencodestring3 = "response=failed&err=1"
'Response.Write(urltoencodestring3)
End Try
End Sub
</script>

String Passed To URLVariables.decode() Must Be A URL-encoded Query String...
I really don't understand why this won't work? I've made a test which sends some POST data to a script on my page which works fine. But why does not this work?


Code:
var mapsize = _cmap.fieldx.toString(16) + _cmap.fieldy.toString(16);
var names = "Zomis_AI6";
var description = "descr";
var result = "gameresult";
var upldata: String = "mapsize="+mapsize+"&names="+names+"&description="+description+"&result="+result;
trace(upldata);
var variables:URLVariables = new URLVariables(upldata);
var request2:URLRequest = new URLRequest();
request2.url = "http://www.zomis.net/record.php";
request2.method = URLRequestMethod.POST;
request2.data = variables;
var loader2:URLLoader = new URLLoader();
loader2.dataFormat = URLLoaderDataFormat.VARIABLES;
loader2.addEventListener(Event.COMPLETE, uploadcomplete);
try {
loader2.load(request2);
trace("Loaded");
}
catch (error:Error) {
trace("Unable to load URL");
}
Tracing gets:

Code:
mapsize=1010&names=Zomis_AI6&description=descr&result=gameresult
Loaded
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$iinit()
at flash.net::URLLoader/flash.net:URLLoader::onComplete()

Pass A String, Return Object With Name String
I feel like this should be pretty easy, but I 'm not quite sure how to do this...

I've got a string that is the name of a movieclip which is on the stage. I'd like to write a function which I can pass that string and have it return the object which has the instance name of that string.

Any hints?

Thanks.

John

Can't Pass String To Nc.connect(string)
hey guys. fairly new to flash, but I've managed to throw together a player with info and tutorials from here and other places. I've got everything just how I want it save for one problem. I've got an XML file that I get the URL for my server from and also get the names of videos to populate a list. Here's the problem:
I can get the URL into a string in my program (it traces fine). However, when i try to pass that string in my nc.connect(string) it doesn't work. Everything loads fine, but when you click a video, it can't connect to it. If I manually enter the URL into the connect field like this: nc.connect("rtmp://url") it works fine.
So am I missing something? Why can it take the URL manually entered and not from a string?

Use Form To Query MySQL DB, Then Pass Data To Flash File?
Say I have a form (form.html) that asks for a login name and password.
It then queries a mysql db via php (login.php) and if there's a match, then the user is taken to a page (welcome.php) with an embedded flash file (hello.swf) in which it says Hello [username].

If I could get just that far, it would be great. I'm getting confused on a number of things but most notably what kind of text box I'd use in the flash file (dynamic or input) and what method to use pass the variable. I mean if I were doing this as a regular php page (Hello [username]) then I know how to print the name in the new page but I'm clueless when flash comes into play

Pass Variable With String From One Flash File To Another Flash File
There are two flash files which are developed in Flash MX 2004 Professional and its names are Main.fla&Child.fla.
I have created a Input text box in Main.fla and enter text during runtime. When I click a button in the same Main.fla file, the text entered should display in the dynamic text box which is created in Child.fla. But, I am not getting appropriate logic to achieve this task.
Request you to kindly send appropriate logic. It is urgent.

Query String
in the src parameter in my html file I've got

http://www.myDomain.com/myMovie.swf?var=val

What is the best way to extract the values in this query string...I do have a method, but it is longer than i think it needs to be...any ideas?

Query String
How to read Query String for example:
test.swf?test=1&id=23&line=23,
how to read the values of test, id and line inside the flash move in script?

Query String
I want to pass variables into a flash movie using a query string... How can I do it?

i.e myPage.htm?id=4

I want to be able to get the id variable from the query string into flash

String Query
how can i change the font color using string query?
so other people can use the file with their own text and font color.

sample:
myflash.swf?text=Hello World!&fontcolor=0xFF0000

i also want to load a pic using string query,
sample
myflash.swf?text=Hello World!&fontcolor=0xFF0000&image=mypic

thanks, hope you can help me.

How To Get The Query String?
Can somebody tell me how to get the query string? this._url always returns the value at compile time, which of course is my local file:///....myMovie.swf. I'd love to get everything after the question mark, e.g.

mydomain.com?test=test

Any ideas?

<edit>I know that you have to try this from a webserver, in which case it does the same thing, except http://... rather than file:///...</edit>

<edit>Is the only way to do this via javascript?</edit>

URL Query String
How can I get the document URL and query into a variable in actionscript?

I tired using the method below, but this does not work in IE.
http://actionscript.org/forums/showthread.php3?p=561688

Here is an example you can try in both Firefox and IE.
http://hombrefeo.com/fla/?foo1=bar1&foo2=bar2

AS2:: String Query
I have a string that looks something like this:

TestString - "1,0,0,0,0,0,1,0"

I need to create some sort of loop (I think) to search though the string and look to see if it contains any 1's.

How was I go about this?

Any help would be great thanks.

Query String ?
a client is asking me for this:
is this possible?

We would like to present our visitor with a different scene within the
movie depending on the location. For example:

http://www.xxx.com/links.asp?cat=52&Dest=Malta

Would load a scene with a backround picture of Malta

http://www.xxx.com/links.asp?cat=44&Dest=Greece

Would load a scene with a backround picture of Greece

The image file is located in the root and is called greece.jpg

If no picture is found then a default picture is displayed.

In/Out Query String
I am working on parsing a query string from an html doc to flash. It comes into flash but won't come back out to the link I have. I don't know if what I'm trying to do is possible or if I need to use another method. I can't server side .

Thank you

here are the files : http://www.joshspoon.com/js_queryString.rar

Get A URL Query String ID
Is it possible to request a url query string ID in flash mx?

Query String With %D8
Dear everybody

I have changed from Flash 5 to Flash MX. In Flash 5 it was possible to call a flash movie with a query string containing the danish letters , and , which all have numbers beyond 127.

The same query strings write nonsense in my flash movie text fields.

I have also tried to use FlashVars as documented on

http://www.macromedia.com/flash/ts/...s/flashvars.htm

but it gives the same error.

Have I forgotten something? How can I transfer letters like %D8 to the flash 6 player?

Torben

Pulling From A Query String
alright I've fidgured some things out and this is what I am currently doing.

I am attempting to load variables placed into the query sting (url) into a dynamic text field with the same variable name. Currently it is effecting the variable but it is not putting the values into the text field
Here is my code:

loadVariablesNum ("void", 0, "POST");
to = "0";
from = "0";

I have attempted sending the variables using "GET" as well as "Don't send" with the same results

the page is
http://www.familyties.com/dogDaystes...=josh&from=bob

If you remove the "to" and "from" on the query string the default value of "0" appears in each variable

What am I doing wrong?

Sending Query String To ASP
I've tried to send a query string to an ASP page using loadVariablesNum as belows:

loadVariablesNum ("http://www.domain.com/test.asp?type=1", 0, "GET");

But, I can only see that Request("type") from ASP return null value. What's is the problem?

Thank you for your help.

Sending Query String
Hi all!!

I am using Flash 5.. doing a CD presentation in flash projector or exe..

on click of a link I want to send a query string:

pagename.html?Firstname=Joe

but when it opens the page I am not getting "?Firstname=Joe" in the addressbar of the browser..

pls help..

Load Swf Into Swf (specifying In Query String)
Hi I have the following problem (I am not too experiences with flash AS, but trying to learn).

Basically I have the following model:

player.swf (interface that looks like winamp for instance)
song01.swf (swf with imported mp3)

What ends up happening is song01.swf is loaded into player swf. The way it works right now is I have to hardcode the name of the song to load into each player.swf. But what I'd like to do is to specity which song I want to add in a query string and player.swf will pick it up. For instance:

www.mysite.dom/player.php?song=song01.swf

then player.swf in player.php will pick up the variable song01.swf and laod it into itself.

Can anyone give a quick hint? Thanks much guys.

And lastly, I am doing it all in Flash 5.

Vladislav Kulchitski

GetURL With Query String And Asp
kay. i've got a variable in my asp page keeping track of user preferences. i'm making a link graphic in flash 5 that needs to grab this variable, and redirect to another page within the site... so, in plain jane asp, the link goes:

response.write "<a href=""description.asp?" & strQSMin & "&pid=90210"">"

easy enough, but when i try the matching string in actionscript:

on (release) {
getURL ("description.asp" & strQSMin & "&pid=90210", "", "GET");
}

it's a no go...
i've tried a dozen variations here, none of which have resolved anything.

any hints as to what's up here?

cheers
staceass

Query String In Flash
I have a dynamic text field and the variable name for it is "name". I want to change this text field using query string.

I have two pages.
1) Where there is a link to the flash page called "Click here"

2) The second page is flash html page and the name of the page is "hello.html".

Both the files are in the same folder and I am using the following code as a hyperlink with "Click here".

<a href="hello.html?name=John">Click here</a>

I want the name field to print "John" but it does not work.

Please help

Read The Query String
Is there any way to read the querystring? or if not is there a way to pass it in to the movie using asp?

Query String Into Flash?
Friends ..

I m really having difficulty in retrieving a querysting into flash ... i've searched through the forum n found links at the bottom, related to my problem .. well i need to load one querystring from a few into Flash e.g:

http ~~~com?flashvar=value?othervar=value

i want this (flashvar=1) value to goto different scene if the value is 1 then
gotoAndPlay("scene1",1); if (flashvar=2) so on .... !! I need the flash code from which i can get this value ... kinldy compile my request ... n gimme no error zero warning .. ... i m requesting this thread again, i haven't got any reply from the last one ..... thanks a lot .. the links r these !!



http://www.permadi.com/tutorial/fla...ring/index.html
http://www.actionscript.org/forums/...ed=1#post285398
http://www.actionscript.org/forums/...03&page=2&pp=15
http://www.actionscript.org/forums/...ead.php3?t=2219
http://www.actionscript.org/forums/...ead.php3?t=2946
http://www.macromedia.com/support/f...local_query.htm




have a nice time ...

My Query String Function
In case anyone was interested, here's a query-string routine I wrote that may be of some use to people. It works just like __GET(tolken) in PHP or Request.QueryString(tolken) in ASP. Just call queryString(tolken) where you want the value of a string you passed to the .swf file in URL. For example: ...src="mymovie.swf?valA=hi&valB=there"
queryString("valA") will return 'hi' and queryString("valB") will return 'there'
Below is the function definition. Just slap it wherever, the function is defined on the global scope.


Code:
_global.queryString = function(tolken) {
// Written by Gus Crawford. No usage restrictions,
// don't have to credit me, be happy and solve problems.
// The entire queryString:
var theQueryString:String = new String();
var theStart:Number = new Number(0);
var theLength:Number = new Number(0);
theQueryString = unescape(_root._url);
theStart = theQueryString.indexOf("?", 0);
theLength = theQueryString.length - theStart;
theQueryString = theQueryString.substr(theStart, theLength);
//_root.out.text = tolken;
// Good, we have the ENTIRE qstring isolated.
// now find our specific tolken
// look for our tolken name preceded by a ? or & symbol.

// look for ?tolken= or &tolken=
var valStart:Number = new Number(0);
var valEnd:Number = new Number(0);
var valLen:Number = new Number(0);

valStart = theQueryString.indexOf("?" + tolken + "=", 0);
if (valStart == -1) {
valStart = theQueryString.indexOf("&" + tolken + "=", 0);
if (valStart == -1) {
return "undef";
}
}
valStart ++;

valEnd = theQueryString.indexOf("&", valStart);
if (valEnd == -1) {
valEnd = theQueryString.length;
}
else {
valEnd --;
}

valLen = (valEnd - valStart) + 1;

var FinalValue:String = new String();
FinalValue = theQueryString.substr(valStart, valLen);

var ChopHere:Number = new Number(0);
var ChopThisLong:Number = new Number(0);

ChopHere = FinalValue.indexOf("=", 0) + 1;
ChopThisLong = (FinalValue.length - ChopHere) + 1;
FinalValue = FinalValue.substr(ChopHere, ChopThisLong);
return FinalValue;
}

Query String Problem
I have a query string that I'm able to display in flash from the Htlm page.
The problem I'm running into is I want to capture that varibale and send it with a form I have in flash and send it off. I need to know how to hold that variable and then send it back off. In my Flash form


If some one could lead me in the right direction or just some give some insight it would be great.

Thanks

How To Extract Query String
How to I extract the 'user' and 'video' from

/flash/example.swf?user=george&video=189352

I couldn't do it right with AS3, any suggestions?

Thanks!

Copyright 2005-08 www.BigResource.com, All rights reserved