0
我想过滤来自搜索引擎访问者的HTTP_REFERER。我想忽略存储来自搜索引擎的访问者的HTTP_REFERER信息。你能帮忙用PHP脚本吗?PHP:搜索字符串中的巧合
我有这个,但不正确的脚本:
<?
$exp_list = array('google', 'yahoo');
// exapmple of one HTTP_REFERER link from the Goggle search engine
$link = 'http://www.google.com/search?hl=ru&source=hp&q=bigazart&aq=f&aqi=&aql=&oq=&gs_rfai=';
for ($j = 0; $j < sizeof($exp_list); $j++){
if(!eregi($exp_list[$j], $link)){
// storing link to mysql...
break;
}
}
?>
你知道,有许多二级域名,如google.ch,google.lt。谷歌等。这就是为什么我需要检测链接中的字符串“谷歌”,这应该是足够的。然后,只需在数组中搜索,如果找到匹配,则以其他方式忽略 - 存储在数据库中。任何例子? ;-) – ilnur777 2010-08-06 17:28:41