Getting the URL  from the parent window when you use a popup. This small Example code might help you to get the url from the parent window this can be used normal windows also
 if(isset($_SERVER['HTTP_REFERER']))
{
    
$strPrevScheme = parse_url($_SERVER['HTTP_REFERER'], PHP_URL_SCHEME);
 
{
$strPrevScheme = parse_url($_SERVER['HTTP_REFERER'], PHP_URL_SCHEME);
    $strPrevHost = parse_url($_SERVER['HTTP_REFERER'], PHP_URL_HOST);
 
    $strPrevPath = parse_url($_SERVER['HTTP_REFERER'], PHP_URL_PATH);
 
    $strPrevURL = urlencode($strPrevScheme.'://'.$strPrevHost.$strPrevPath);
    
    
}
}
the parse_url(url) gives the following array 
Array
(
    [scheme] => http
    [host] => hostname
    [user] => username
    [pass] => password
    [path] => /path
    [query] => arg=value
    [fragment] => anchor
)
 
 
reference - http://in2.php.net/manual/en/function.parse-url.php