使用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实现文件上传二法
Oct 09 PHP
PHP中实现进程间通讯
Oct 09 PHP
Uchome1.2 1.5 代码学习 common.php
Apr 24 PHP
PHP入门学习笔记之一
Oct 12 PHP
php中inlcude()性能对比详解
Sep 16 PHP
php简单图像创建入门实例
Jun 10 PHP
PHP+JS实现大规模数据提交的方法
Jul 02 PHP
PHP开发Apache服务器配置
Jul 15 PHP
PHP实现适用于自定义的验证码类
Jun 15 PHP
PHP编写文件多服务器同步程序
Jul 02 PHP
php微信开发之自定义菜单完整流程
Oct 08 PHP
php实现的表单验证类完整示例
Aug 13 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
根德YB400的电路分析
2021/03/02 无线电
php 升级到 5.3+ 后出现的一些错误,如 ereg(); ereg_replace(); 函数报错
2015/12/07 PHP
thinkphp5使html5实现动态跳转的例子
2019/10/16 PHP
Javascript开发之三数组对象实例介绍
2012/11/12 Javascript
Raphael带文本标签可拖动的图形实现代码
2013/02/20 Javascript
浅析showModalDialog数据缓存问题(用禁止浏览器缓存解决)
2013/07/09 Javascript
原生js实现fadein 和 fadeout淡入淡出效果
2014/06/05 Javascript
JS使用cookie设置样式的方法
2016/06/30 Javascript
利用纯Vue.js构建Bootstrap组件
2016/11/03 Javascript
Ajax验证用户名或昵称是否已被注册
2017/04/05 Javascript
微信小程序实现瀑布流布局与无限加载的方法详解
2017/05/12 Javascript
解决vue router组件状态刷新消失的问题
2018/08/01 Javascript
layer.prompt输入层的例子
2019/09/24 Javascript
nodejs语言实现验证码生成功能的示例代码
2019/10/13 NodeJs
vue在路由中验证token是否存在的简单实现
2019/11/11 Javascript
Vue + Scss 动态切换主题颜色实现换肤的示例代码
2020/04/27 Javascript
基于JavaScript实现轮播图效果
2021/01/02 Javascript
[02:02]DOTA2英雄基础教程 斯拉达
2013/12/11 DOTA
python 判断自定义对象类型
2009/03/21 Python
Python中pygame的mouse鼠标事件用法实例
2015/11/11 Python
Python实现列表转换成字典数据结构的方法
2016/03/11 Python
基于Python实现的ID3决策树功能示例
2018/01/02 Python
Python递归实现汉诺塔算法示例
2018/03/19 Python
使用Numpy读取CSV文件,并进行行列删除的操作方法
2018/07/04 Python
Python中对数组集进行按行打乱shuffle的方法
2018/11/08 Python
python GUI库图形界面开发之PyQt5控件QTableWidget详细使用方法与属性
2020/02/25 Python
Python celery原理及运行流程解析
2020/06/13 Python
Python基于xlutils修改表格内容过程解析
2020/07/28 Python
CSS3美化表单控件全集
2016/06/29 HTML / CSS
医学生职业规划范文
2014/01/05 职场文书
四查四看整改措施
2014/09/19 职场文书
党员国庆节演讲稿范文2014
2014/09/21 职场文书
领导班子党的群众路线教育实践活动对照检查材料
2014/09/25 职场文书
工程部文员岗位职责
2015/02/04 职场文书
党章学习心得体会2016
2016/01/14 职场文书
中学生打架检讨书之500字
2019/08/06 职场文书