使用php记录用户通过搜索引擎进网站的关键词


Posted in PHP onFebruary 13, 2014
$rfr = $_SERVER['HTTP_REFERER'];
//if(!$rfr) $rfr='http://'.$_SERVER['HTTP_HOST']; 
if($rfr)
{
 $p=parse_url($rfr);
 parse_str($p['query'],$pa);
 $p['host']=strtolower($p['host']);
 $arr_sd_key=array(
     'baidu.com'=>'word',
     'google.com'=>'q',
     'sina.com.cn'=>'word',
     'sohu.com'=>'word',
     'msn.com'=>'q',
     'bing.com'=>'q',
     '163.com'=>'q',
     'yahoo.com'=>'p'
     );
 $keyword='';
 $sengine=$p['host'];
 foreach($arr_sd_key as $se=>$kwd)
 {
  if(strpos($p['host'],$se)!==false)
  {
   $keyword=$pa[$kwd];
   $sengine=$se;
   break;
  }
 }
 $sql="insert into visit_log(domain,key_word,ct)";
}
PHP 相关文章推荐
PHP模拟SQL Server的两个日期处理函数
Oct 09 PHP
PHP与MySQL交互使用详解
Oct 09 PHP
php 智能404跳转代码,适合换域名没改变目录的网站
Jun 04 PHP
Notice: Undefined index: page in E:\PHP\test.php on line 14
Nov 02 PHP
PHP生成验证码时“图像因其本身有错无法显示”的解决方法
Aug 07 PHP
php使用ICQ网关发送手机短信
Oct 30 PHP
php查找任何页面上的所有链接的方法
Dec 03 PHP
浅析ThinkPHP中的pathinfo模式和URL重写
Jan 06 PHP
PHP抓取、分析国内视频网站的视频信息工具类
Apr 02 PHP
PHP 设计模式系列之 specification规格模式
Jan 10 PHP
利用PHP命令行模式采集股票趋势信息
Aug 09 PHP
详解如何在云服务器上部署Laravel
Jun 30 PHP
php中simplexml_load_string使用实例分享
Feb 13 #PHP
使用php显示搜索引擎来的关键词
Feb 13 #PHP
php根据日期判断星座的函数分享
Feb 13 #PHP
php的hash算法介绍
Feb 13 #PHP
php去除字符串换行符示例分享
Feb 13 #PHP
php中url函数介绍及使用示例
Feb 13 #PHP
php中的filesystem文件系统函数介绍及使用示例
Feb 13 #PHP
You might like
php中计算程序运行时间的类代码
2012/11/03 PHP
PHP获取QQ达人QQ信息的方法
2015/03/05 PHP
YII Framework框架教程之日志用法详解
2016/03/14 PHP
php从身份证获取性别和出生年月
2017/02/09 PHP
php7连接MySQL实现简易查询程序的方法
2020/10/13 PHP
JavaScript的面向对象方法以及差别
2008/03/31 Javascript
JS与框架页的操作代码
2010/01/17 Javascript
ko knockoutjs动态属性绑定技巧应用
2012/11/14 Javascript
JS删除数组元素的函数介绍
2013/03/27 Javascript
《JavaScript DOM 编程艺术》读书笔记之JavaScript 简史
2015/01/09 Javascript
JavaScript 七大技巧(一)
2015/12/13 Javascript
Node.js编写组件的三种实现方式
2016/02/25 Javascript
AngularJs bootstrap搭载前台框架——基础页面
2016/09/01 Javascript
详解Vue-cli 创建的项目如何跨域请求
2017/05/18 Javascript
深入理解Angular4订阅(Subscribe)与取消
2017/11/22 Javascript
jQuery中$原理实例分析
2018/08/13 jQuery
Vue项目报错:Uncaught SyntaxError: Unexpected token
2018/11/10 Javascript
微信小程序生成二维码的示例代码
2019/03/29 Javascript
微信小程序获取当前位置和城市名
2019/11/13 Javascript
Python中使用tarfile压缩、解压tar归档文件示例
2015/04/05 Python
Python极简代码实现杨辉三角示例代码
2016/11/15 Python
在python环境下运用kafka对数据进行实时传输的方法
2018/12/27 Python
Python数据类型之List列表实例详解
2019/05/08 Python
python requests使用socks5的例子
2019/07/25 Python
Python django框架开发发布会签到系统(web开发)
2020/02/12 Python
Pytorch之Tensor和Numpy之间的转换的实现方法
2020/09/03 Python
Python在centos7.6上安装python3.9的详细教程(默认python版本为2.7.5)
2020/10/15 Python
Python爬虫爬取微博热搜保存为 Markdown 文件的源码
2021/02/22 Python
德国排名第一的主题公园门票网站:Attraction Tickets Direct
2019/09/09 全球购物
快递业务员岗位职责
2014/01/06 职场文书
党员岗位承诺口号大全
2014/03/28 职场文书
白岩松演讲
2014/05/21 职场文书
开展批评与自我批评心得体会
2014/10/17 职场文书
高中校园广播稿
2014/10/21 职场文书
学校党的群众路线教育实践活动整改措施
2014/10/25 职场文书
mysql配置SSL证书登录的实现
2021/09/04 MySQL