<?php
function get_search_phrase($referer){
$key_start = 0;
$search_phrase = “”;
// used by google, msn, alta vista, ask jeeves, all the web, teoma, wisenut, search.com
if (strpos($referer, ‘q=’) !== false) $key_start = strpos($referer, ‘q=’) + 2;
// if present, get the search phrase from the referer
if ($key_start > 0){
if (strpos($referer, ‘&’, $key_start) !== false){
$search_phrase = substr($referer, $key_start, (strpos($referer, ‘&’, $key_start) - $key_start));
} else {
$search_phrase = substr($referer, $key_start);
}
}
$search_phrase = urldecode($search_phrase);
return $search_phrase;
} // end get_search_phrase
$keyword = get_search_phrase($_SERVER[”HTTP_REFERER”]);
?>
RSS feed for comments on this post · TrackBack URI
Leave a reply