webForumDet fria alternativet

Svårt problem med att ladda in variabler

Flash

0 svar · 364 visningar · startad av Kallgard

Medlem sedan apr. 20077 inlägg
Frågan#1

Hej!

Jag ska göra en "bild lista", man ska genom att lägga in bild url;r i en databas skriva ut bilderna i flashen.

Mitt problem är just url;rna.
I en extern php fil skriver jag ut detta:

bild0=stol.jpg&bild1=glas.jpg&bild2=måne.jpg&

Detta görs via en while sats och det har jag inga problem med. Men när man sen ska plocka upp länkarna så får jag probelm. Eftersom antalet bilder inte är bestämt utan man ska kunna lägga till och ta bort bilder så blir det problem. jag har i flashen en while loop som dublicerar movieclipet som bilden ska ligga. Koden ser ut så här:

var i:Number = 0;
var xled:Number = 10;
var yled:Number = 10;

var my_lv:LoadVars = new LoadVars();
my_lv.onLoad = function(success:Boolean) {
if (success) {
			antal=i+my_lv.antal;
			testLVs = new LoadVars();
			testLVs.onLoad = function(success)
			{
				if (success)
				{
				   do {
				if(yled==120){
					yled=10;
					xled=xled;
					myClip.duplicateMovieClip("newMC" + i, i, {_y:yled, _x:xled, plats:i});
					i++;
					hej="testLVs."+i+"bild";
					trace(hej);
					
				}
				else{
					xled=i*55;
					yled=120;
			
						myClip.duplicateMovieClip("newMC" + i, i, {_y:yled, _x:xled, url:url});
						i++;
					url=testLVs.bild;
					
					trace(url);
				}
			} while (i < antal);	
					
					
			
				}
				else
				{
					trace("You have problem now...");
				}
			};
			testLVs.sendAndLoad("http://www.jkcreative.se/test/test2.php?platsID=" + plats, testLVs, "POST");
			

} else {
	trace("Error loading/parsing LoadVars.");
}
	};
my_lv.load("http://www.jkcreative.se/test/test.php");

Hoppas ni förstår.

Problemet är alltså att få rätt url till rätt movieclip.

Hur ska jag göra?

253 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)