Ok new situtation for me here.
I have yet another string being passed into me. Looks like this:
DefaultValueList=1=,22=,8=image100414.jpg,,Beautiful House,15=,16=,17=,3=image100428.jpg,7=NoBalloon.jpg,,,Balloon.jpg,,,12=,13=,14=,21=,2=,23=,4=HouseList,11=,10=,18=,19=,20=,9=FixedImageSignatureCIFile.jpg,,Script,5=HouseList
Now eventually 1,22,15, etc. will have values. I need to reference these value’s later on in my movie.
How can I set let’s say 1 to a variable?
Heres the code Im working with
loadASP = new LoadVars();
loadASP.load("http://pod.one2onemail.com/One2OneMail/ParameterFolder/myshopcart.txt");
loadASP.onLoad = function(success) {
if (success) {
DefaultValueList = this.DefaultValueList;
Host = this.Host;
_root.Parse();
} else {
trace("communication broken");
}
if (DefaultValueList="") {
trace("Wasn't Edited Yet");
} else {
trace("Was Edited");
}
};
var receivedData = {photos:new Array(), texts:new Array(), folders:new Array(), captions:new Array()};
function Parse() {
//var temp1 = DefaultValueList.split("+++");
var temp1 = DefaultValueList.split("+++");
//someVar = "1=+++22=+++8=image100414.jpg::Beautiful House+++15=+++16=+++17=+++3=image100428.jpg+++7=NoBalloon.jpg::~Balloon.jpg::+++12=+++13=+++14=+++21=+++2=+++23=+++4=HouseList+++11=+++10=+++18=+++19=+++20=+++9=FixedImageSignatureCIFile.jpg::Script";
//someVar = "DefaultPageNumber=1&VersionName=test392658328&UserID=test3&Host=one2onemail.com&WebsiteDatabaseName=One2OneMail&PartNumber=PC101&DefaultValueList=1=+++22=+++var8=image100414.jpg::Beautiful House+++15=+++16=+++17=+++&var3=image100428.jpg+++7=NoBalloon.jpg::~Balloon.jpg::+++12=+++13=+++14=+++21=+++2=+++23=+++4=HouseList+++11=+++10=+++18=+++19=+++20=+++9=FixedImageSignatureCIFile.jpg::Script+++5=HouseList+++6=HouseList++&FName1=HouseList&FType1=Image&DefaultValue1=image100439.jpg:New Brunswick:Beautiful House~image100440.jpg:New Brunswick:OK House~image100431.jpg:New Brunswick:Average House~image100427.jpg::~image100428.jpg::~image100430.jpg:New Brunswick:Beautiful House~image100432.jpg:New Brunswick:Beautiful House~image100433.jpg:New Brunswick:Beautiful House~image100434.jpg:New Brunswick:Beautiful House~image100435.jpg:New Brunswick:Beautiful House~image100436.jpg:New Brunswick:Beautiful House~image100437.jpg:New Brunswick:Beautiful House~image100438.jpg:New Brunswick:Beautiful House&DV_Type1=ValueListNo&CanEdit1=YES&Derr1=&FName2=CaptionList&FType2=Text&DefaultValue2=3602 Riddle Lane Single Family~WINTER LANDSCAPE~10 Sidney Road~500 NEWTOWN ROAD~300 MORRIS AVE~3602 Riddle Lane Single Family~3602 Riddle Lane Single Family~3602 Riddle Lane Single Family~3602 Riddle Lane Single Family~3602 Riddle Lane Single Family~3602 Riddle Lane Single Family~3602 Riddle Lane Single Family~3602 Riddle Lane Single Family&DV_Type2=ValueListNo&CanEdit2=YES&Derr2=&FName3=Image_1&FType3=Image&DefaultValue3=image100428.jpg&DV_Type3=FromDef&CanEdit3=YES&Derr3=1&FName4=Image_2&FType4=Image&DefaultValue4=HouseList&DV_Type4=FromDef&CanEdit4=YES&Derr4=1&FName5=Image_3&FType5=Image&DefaultValue5=HouseList&DV_Type5=FromDef&CanEdit5=YES&Derr5=1&FName6=Image_4&FType6=Image&DefaultValue6=HouseList&DV_Type6=FromDef&CanEdit6=YES&Derr6=1&FName7=Image_5&FType7=Image&DefaultValue7=NoBalloon.jpg::~Balloon.jpg::&DV_Type7=ValueListNo&CanEdit7=YES&Derr7=&FName8=Image_6&FType8=Image&DefaultValue8=image100414.jpg::Beautiful House&DV_Type8=ValueListShow&CanEdit8=YES&Derr8=&FName9=Image_7&FType9=Image&DefaultValue9=FixedImageSignatureCIFile.jpg::Script&DV_Type9=ValueListShow&CanEdit9=YES&Derr9=&FName10=TextField_1&FType10=Text&DefaultValue10=CaptionList&DV_Type10=FromDef&CanEdit10=YES&Derr10=2&FName11=TextField_2&FType11=Text&DefaultValue11=CaptionList&DV_Type11=FromDef&CanEdit11=YES&Derr11=2&FName12=TextField_3&FType12=Text&DefaultValue12=CaptionList&DV_Type12=FromDef&CanEdit12=YES&Derr12=2&FName13=TextField_4&FType13=Text&DefaultValue13=CaptionList&DV_Type13=FromDef&CanEdit13=YES&Derr13=2&FName14=TextField_5&FType14=Text&DefaultValue14=&DV_Type14=Static&CanEdit14=YES&Derr14=&FName15=TextField_6&FType15=Text&DefaultValue15=Listed~Sold&DV_Type15=ValueListNo&CanEdit15=NO&Derr15=&FName16=TextField_6A&FType16=Text&DefaultValue16=~Faster,<BR>Easier!&DV_Type16=DataOnly&CanEdit16=NO&Derr16=15&FName17=TextField_6B&FType17=Text&DefaultValue17=~Great <BR>Price!&DV_Type17=DataOnly&CanEdit17=NO&Derr17=15&FName18=TextField_7&FType18=Text&DefaultValue18=&DV_Type18=Static&CanEdit18=YES&Derr18=&FName19=TextField_8&FType19=Text&DefaultValue19=&DV_Type19=Static&CanEdit19=YES&Derr19=&FName20=TextField_9&FType20=Text&DefaultValue20=&DV_Type20=Static&CanEdit20=YES&Derr20=&FName21=TextField_10&FType21=Text&DefaultValue21=&DV_Type21=Static&CanEdit21=YES&Derr21=&FName22=Image_8&FType22=Image&DefaultValue22=Remax.jpg::&DV_Type22=Static&CanEdit22=NO&Derr22=&FName23=ColorScheme&FType23=TemplateDefined&DefaultValue23=&DV_Type23=Static&CanEdit23=YES&Derr23=";
var temp1 = DefaultValueList.split("+++");
for (var i = 0; i<temp1.length; ++i) {
var temp2 = temp1*.split("~");
for (var j = 0; j<temp2.length; j++) {
var temp3 = temp2[j].split(":");
for (var k = 0; k<temp3.length; k++) {
receivedData.photos.push(temp3[k]);
}
}
}
trace("Variables are: "+receivedData.photos);
}
Thanks a bunch!