2) $domain = $URISplit2[2]; } //Parse 2: Parse QueryString if (isset($URISplit1[1])){ $qString = $URISplit1[1]; $qArray = split("&",$qString); foreach ($qArray as $item){ $keyPair = split("=",$item); if ($keyPair[0]=="query" || $keyPair[0]=="q" || $keyPair[0]=="p") $query = urldecode($keyPair[1]); if ($keyPair[0]=="ad") $ad = $keyPair[1]; } } //Compile Cookie String $cookieVal = "referrer" . $cookieDelimiter1 . substr($url,0,255) . $cookieDelimiter2; $cookieVal = $cookieVal . "domain" . $cookieDelimiter1 . substr($domain,0,64) . $cookieDelimiter2; $cookieVal = $cookieVal . "query" . $cookieDelimiter1 . substr($query,0,64) . $cookieDelimiter2; $cookieVal = $cookieVal . "fvisit" . $cookieDelimiter1 . $timeStamp . $cookieDelimiter2; $cookieVal = $cookieVal . "ad" . $cookieDelimiter1 . substr($ad,0,8); //Set cookie setCookie($cookieName, $cookieVal, $cookieDuration,"/"); } ?>