ActionScript 2.0 :: LoadVars - How To Get Number Of Variables
Apr 20, 2004I'm trying to grab the number of variables I'm loading using LoadVars.
View 5 RepliesI'm trying to grab the number of variables I'm loading using LoadVars.
View 5 RepliesI'm trying to grab the number of variables I'm loading using LoadVars.
View 5 RepliesI am developing a module that will run on a CD-Rom as a projector. It needs to post small amounts of data to an online URL to facilitate tracking.Consider this:
Code:
var myVars = new LoadVars();
myVars.username = _root.userName;
myVars.email = _root.emailAddress;[code].....This works fine, unless the user's computer is behind a corporate proxy server, which is specified in the Internet settings of the browser. My question.....Is it possible to specify a proxyserver (and port number) using Loadvars and SendAndLoad from a Projector EXE?
I'm experimenting with loading an array of elements into my Flash project using the LoadVars property (I'm using Flash 8 - AS 2) The elements are queried from MySQL using PHP to a page named "elements.php" and loaded into the Flash file. It works fine, but I'd like to be able to protect the "elements.php" page so that the variables queried from this page cannot be viewed by someone who types the absolute path to the elements.php file in the browser address bar [[URL]. Using includes, I'm able to protect other pages in my site from direct assess but these methods don't seem to work when the URL is called from within my SWF file.
My fear is that someone might decompile the swf to reveal the LoadVars URL present in the actionscript. I know there are ways to obfuscate the code, but I'm not sure how well these methods really work. I also understand it is practically impossible to completely hide the code from someone who is REALLY intent on getting it, but I'd like to make it as difficult as possible.
I have a php page which outputs the following:
DisplayValue=%3cfont+face%3d%27Arial%27+color%3d%2 7%23FFFFFF%27+size%3d%2730%27%3eGambling+Hotline+1
[code].....
I have an application that reads a PHP script and populates the Flash applets using the following on frame 1:
[Code]...
A combobox (created with the returned data) is created on frame 61. When a selection is chosen in the combobox I need to add the value returned from the combobox to the variable catvar, add this variable to the LoadVars object and run the script again. It seems to set c.catvar initially but when I use the 'sendAndLoad command the second time c.catvar isn't included. Is it possible to add variables to a LoadVars object created
on frame 1 from frame 61?
use loadVars to read variables from .txt files on a different server with flash, do any of you know because I'm getting really annoyed?
View 14 RepliesI 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?
[Code]...
I am trying to obtain the variables/contents of a php or a text file from my server using loadVars(), and the problem is that flash can get data from almost every server but from mine. (some shared hosting service) I just tried the code provided in the help files:
Code:
var my_lv:LoadVars = new LoadVars();
my_lv.onLoad = function(success:Boolean) {
if (success) {
[code]....
I'm sure that I did no mistake in typing the URL, for it works fine in the browser (also no spaces, no freaky chars), and when i change the URL to another domain (and put the txt file on that server) everything works fine. I tried both possibilities "network access" and "local access" as well as running from an exe projector. But no chance.
i am trying to do a loop to create several variables to aasign each one of those variables one number.when i write
[Code]...
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
One of the moderators, could you've a look at this tutorial: [URL] it doesn't works with me, maybe because I've 2004 so if you change loadVars() into LoadVars() it should work
View 2 RepliesI would like to use a different symbol other than the "&" operator to seperate my variables in my loadVars...
View 5 RepliesWhenever i try to display anything returned by LoadVars.getBytesLoaded or Load....Total, it gives me NaN.
View 14 RepliesI have a bunch an as3 game going. In my game when newCrag hits egg_mc the score gets added.
[Code]....
I have a common problem trying to obtain a Number from an xml file.I have found several people with the same problem but I didn't succeed in finding a real solutionThis is my code
Code:
itemp = xmlCity.childNodes[2].childNodes[0]
trace("1. init : " + typeof itemp)
[code]......
I'm trying to import some variables set up in a .txt file. However the variables that I would like to behave like numbers are not doing so.
I have a variable in the text file called "&middleimg=1" when I pull this in and say do the following:
Code:
var numvar:Number=0;
numvar = _root.myvars.middleimg+1;
I get "11" rather then "2" as the result. I tried setting up my text file as such: "&middleimg:Number=1" but get an "undefined" result. Is there anyway to get imported variables to behave like a number instead of a string?
I'm trying to load a known number of variables. So I set up this code in flash[code]...
View 1 RepliesI'm trying to load a known number of variables. So I set up this code in flash[code]...
It recive "antal"which is how many variables there are. The variables name are named produkt_0 produkt_1 produkt_2 produkt_3 and so on..
So it collect the varibales correct i've checked this by set loader.data.produkt_load to loader.data.produkt_0. But since I don't know how many I just can't set loader.data.produkt_load to loader.data.produkt_0. Insted I want produkt_load be a variable like it is in my code, but it seems that loader.data.produkt_load became undefined, why this? Can't you set a variable that change in loader.data.hereismychangingvariable?
it's just some little white 'snowflakes' that fall from the upper end of the screen)
ActionScript Code:
var timer:Timer = new Timer(30);
timer.start();
timer.addEventListener(TimerEvent.TIMER, onTimer);
[Code]....
Now, this of course gives a run time error (access of undefined property snowSpeedX) due to the fact that snowSpeedX is declared in the function onTimer. The reason it is declared their is because i want it to change everytime and so each snowflake that falls, moves in the x axis with a different speed. If i declared the snowSpeedX variable outside of the onTimer function, i wouldnt get a different value for every snowflake, i would just get one.
So, how do i get the snow flakes to have a varying range of speeds?
Having some issues with some variables not adding together to make a new number. Instead they are appending to each other as if adding characters onto a string rather than a number. Here is my code.
ActionScript Code:
var dispenserPos:Object = {x1:"41", y1:"180", x2:"283", y2:"180", x3:"530", y3:"180", x4:"775", y4:"180"};
function randRange(min:Number, max:Number):Number {
var randomNum:Number = Math.floor(Math.random() * (max - min + 1)) + min;
return randomNum;
[Code] .....
It should be tracing out 388 instead of the numbers appended onto one another.
i wanted to a load unknown number of variables from a text file
View 1 RepliesI have an XML file i'm importing into Flash then creating a variable value called 'xmlMonth'...if I trace this value I get '5' so I know its getting imported ok. The problem I'm having is when I try to create a new Date with this value, my bits of code look like this...
[Code]....
I have done some (like 2 hours worth) research and have come up short, so while I browse the forums for a bit more help Basically what I'm trying to do is create a number of variables, depending on how many items are in an xml document.For example, I am running a for(){} loop to pull all the data I need out, and I would like to store it in the format:photo1.filename = whatever; photo1.value2 = whatever;
and so on. All the object property names (filename, value2 in the example) would be the same (obviously the values would be different), but I need the number of objects (photo1 in the example) to depend on how many nodes are in the xml document.
I made a .fla file that uses an "include" to pull in a bunch of variables from a .as file. I would like to be able to count the number of variables in this file so that I can make the thing more "automatic" so that if someone else in my office adds more variables to the .as file it updates itself. Similar to the way you can count children using an XML file.
View 4 RepliesI have a set if variables:
Code:
var appleCount:Number = 8;
var bananaCount:Number = 5;
var carrotCount:Number = 2;
[Code].....
What I want to do is sort them by value.
Basically I have some fruit and veg objects, and I want to add 5 randomly to the scene. So the first time you run the application, you might get a banana, apple, carrot, kiwi and grape. Then another time it might be apple, kiwi, cabbage, pineapple and banana.
But I want to make it based on how many times they have been seen previously. So if the count variables are as shown above, how can I sort the fruit and veg objects in to order, so I only add the lowest 5? Bearing in mind, the numbers might all be the same. I.e. the first time it's played, the count for all objects will be 0. So I want to choose 5 random fruit/veg with the lowest value.
I assumed the best way to do this would be to put them in to an array, sort it and select [0], [1], [2], [3] and [4]. But how can I put the values in to the array and sort them without losing the fruit/veg they are associated with?
I.e. if I end up with an array of {2,3,5,5,5,5,8}, I have no idea which fruit and veg they represent.
If I want to add or substract number variables, how can I name them to indicate they are numbers and how can I do basic math with them? If I try adding common variables like
_root.answer = _root.var1+_root.var2;
and if var 1 is = 1
and var 2 is = 2
The answer is 12 not 3
I'm starting my progression from AS2 to AS3 and am running into a glitch that has me tugging at my hair.I'm basically trying to create a button that will generate a random number and place it into a text field. However, when I try to run the script as shown, It hits me with a 1067 Implicit Coercion error message.However, if I run the currently commented out String variable test it works fine but when I try to to run the Number variable code it errors out on me.The random number generation code is working (based on the trace) but for some reason won't show up in the text field (named myText).[code]
View 2 RepliesFor the calculator i am creating i have so far got all d buttons inputting into the display area such as the numbers and the operators. However for the operators when i try to store the value into two number variables 'num1' and 'num2', i traced them to test if they were working fine however they output as 'NaN'. here is the code i have so far and the highlighted area is what i am working on currently
ActionScript Code:
import flash.events.MouseEvent;
var btn:Array = new Array();
for(var i = 0; i < 10; i++) {[code].......
I need to see if the number is stored when i click on d operator. In the trace It is meant to display the number entered after i click on a operator but it displays as 'NaN' I am guessing all of that function has mistakes. it is function pressOperator i am working with
I need a AS that will load n number of variables from a txt file, which will have string values assign to them, and then in fla, it will fade in - wait - fade out in a dynamic textbox all of them one by one, and at the end it will loop it. I know how to do certain parts of this code, but I am not really good with array's yet.
View 12 Replies