# Need help with getURL function inside onLoad function

**URL:** <https://forum.kirupa.com/t/need-help-with-geturl-function-inside-onload-function/210031>\
**Category:** flash\
**Created:** [December 14, 2006, 6:49am UTC](https://forum.kirupa.com/t/need-help-with-geturl-function-inside-onload-function/210031 "2006-12-14T06:49:44Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![saffronred](https://avatars.discourse-cdn.com/v4/letter/s/54ee81/32.png) [@saffronred](https://forum.kirupa.com/u/saffronred)\
**Post date:** [December 14, 2006, 6:49am UTC](https://forum.kirupa.com/t/need-help-with-geturl-function-inside-onload-function/210031/1 "2006-12-14T06:49:44Z")

</div>

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?";](http://ads.afraccess.com/adserver/adimage.php?%22;)  
var secSearchString:String = “width”;  
var heightString:String = “height”;  
var firstUrlEditString:String = “&amp”;  
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](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%22+clickThroughString%22)\>[http://ads.afraccess.com/adserver/adclick.php](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](http://ads.afraccess.com/adserver/adspace.php)”);

the getURL function is not working …

can anybody help me with this

thanks
