function get_keyword($query, $query_key) { global $google_cache; $keyword = ""; foreach (explode("&", $query) as $tmp) { unset($k, $v); list($k, $v) = explode("=", $tmp); $k = eregi_replace('amp;', '', $k); if ($k == $query_key) { if (trim($v) == "") { continue; } $v = urldecode($v); if (function_exists('mb_convert_encoding')) { $v = @mb_convert_encoding($v, "EUC", "auto"); } else { $v = jcode_convert_encoding($v, 'euc-jp'); } $v = str_replace('+', ' ', $v); if (function_exists('mb_ereg_replace')) { $v = @mb_ereg_replace(' ', ' ', $v); } else { $v = jstr_replace(' ', ' ', $v); } $v = ereg_replace(" {2,}", " ", $v); $v = trim($v); //Googleキャッシュのスキップ if ($google_cache && ereg('^cache:', $v)) { continue; } if ($v == "") { continue; } $v = "[" . ereg_replace(' ', '] [', $v) . "]"; $keyword = $v; break; } } return $keyword; }
} else { //JUMP $jump = 'redirect.php?redirect=' . $track["ref"]; $track["ref"] = urldecode($track["ref"]); if (function_exists('mb_convert_encoding')) { $track["ref"] = @mb_convert_encoding($track["ref"], "EUC", "auto"); } else { $track["ref"] = jcode_convert_encoding($track["ref"], 'euc-jp'); } $track["ref"] = str_replace('+', ' ', $track["ref"]); if (function_exists('mb_ereg_replace')) { $track["ref"] = @mb_ereg_replace(' ', ' ', $track["ref"]); $track["ref"] = @mb_ereg_replace(' {2,}', ' ', $track["ref"]); } else { $track["ref"] = jstr_replace(' ', ' ', $track["ref"]); $track["ref"] = jstr_replace(' {2,}', ' ', $track["ref"]); } $track["ref"] = trim($track["ref"]); $track["ref"] = '<a href="' . $jump . '" target="_blank">' . set_img(JUMPMARK) . ' ' . $track["ref"] . '</a>'; } foreach ($track as $k => $v) { $v = trim($v); if ($v == "" && $k != "title") { $v = " "; } $track[$k] = $v; } //タイトル追加 if ($track["title"] != "") { $track["path"] = "[ " . $track["title"] . " ]<br>" . $track["path"]; }