Hi all,
The following code parses the getURL string from a php page .
var firstPos:Number = 0;
var i:Number=0;
var loadPHP:LoadVars = new LoadVars();
this._lockroot = true;
var urlArray:Array = new Array();
loadPHP.onData = function(src:String) {
if(src != undefined) {
this.decode(src);
this.loaded = true;
this.onLoad(true,src);
}
else {
this.onLoad(false);
}
}
loadPHP.onLoad = function(success:Boolean,src:String,clickThroughString:String) {
if (success){
//vars for image string
var firSearchString:String = "'http://ads.afraccess.com/adserver/adimage.php?";
var secSearchString:String = “width”;
var heightString:String = “height”;
var firstUrlEditString:String = “&”;
var quesString:String = “?”;
//vars for click string
var firClickString:String = "'http://ads.afraccess.com/adserver/adclick.php?";
var secClickString:String = "target";
//parcing the image string
var firSearchStringPos:Number = src.indexOf(firSearchString);
var secSearchStringPos:Number = src.indexOf(secSearchString);
var subStoredString:String = src.slice(firSearchStringPos,secSearchStringPos);
//retrieving the image and other parameters
var firstUrlEditStringPos:Number = subStoredString.indexOf(firstUrlEditString);
var firstUrlString:String = subStoredString.slice(0,firstUrlEditStringPos);
//retrieving the image and other variables
var quesStringPos:Number = firstUrlString.indexOf(quesString);
var urlString:String = firstUrlString.slice(quesStringPos);
//parcing the image width
//retrieving the width of the image
var heightStringPos:Number = src.indexOf(heightString);
var htWidString:String = src.slice(secSearchStringPos,heightStringPos);
var width:String = htWidString.charAt(7);
urlArray.push(urlString);
//parcing the clickthrough string
var firClickStringPos:Number = src.indexOf(firClickString);
var secClickStringPos:Number = src.indexOf(secClickString);
var clickString:String = src.slice(firClickStringPos,secClickStringPos);
var clickQuesStringPos:Number = clickString.indexOf(quesString);
var clickThroughString:String = clickString.slice(clickQuesStringPos);
if (width == "4" || width == "3"){
loadMovie('http://ads.afraccess.com/adserver/adimage.php'+urlString ,image01);
loadMovie('http://ads.afraccess.com/adserver/adimage.php'+urlString ,image02);
unloadMovie(singleContainer); gotoAndPlay(3);
}
else if (width != "4" || width != "3")
{
loadMovie ('http://ads.afraccess.com/adserver/adimage.php’+urlString ,singleContainer);
singleContainer.onRelease = function(){
getURL("<A href=“http://ads.afraccess.com/adserver/adclick.php"+clickThroughString">http://ads.afraccess.com/adserver/adclick.php”+clickThroughString, “_blank”);
}
unloadMovie(image01);
unloadMovie(image02);
gotoAndPlay(3);
} else {
trace(“none”);
}
}
}
loadPHP.load(“http://ads.afraccess.com/adserver/adspace.php”);
the getURL function is not working …
can anybody help me with this
thanks