怎么用百度搜索php网站,php获取从百度搜索进入网站的关键词

news/2024/5/9 12:02:59/文章来源:https://blog.csdn.net/weixin_39621488/article/details/115156643

ba4a0e88b19d706be504dcb464ab9f6d.png

http://blog.ddian.cn/?post=868

1.[代码][PHP]代码

function search_word_from() {

$referer = isset($_SERVER['HTTP_REFERER'])?$_SERVER['HTTP_REFERER']:'';

if(strstr( $referer, 'baidu.com')){ //百度

preg_match( "|baidu.+wo?r?d=([^\&]*)|is", $referer, $tmp );

$keyword = urldecode( $tmp[1] );

$from = 'baidu';

}elseif(strstr( $referer, 'google.com') or strstr( $referer, 'google.cn')){ //谷歌

preg_match( "|google.+q=([^\&]*)|is", $referer, $tmp );

$keyword = urldecode( $tmp[1] );

$from = 'google';

}elseif(strstr( $referer, 'so.com')){ //360搜索

preg_match( "|so.+q=([^\&]*)|is", $referer, $tmp );

$keyword = urldecode( $tmp[1] );

$from = '360';

}elseif(strstr( $referer, 'sogou.com')){ //搜狗

preg_match( "|sogou.com.+query=([^\&]*)|is", $referer, $tmp );

$keyword = urldecode( $tmp[1] );

$from = 'sogou';

}elseif(strstr( $referer, 'soso.com')){ //搜搜

preg_match( "|soso.com.+w=([^\&]*)|is", $referer, $tmp );

$keyword = urldecode( $tmp[1] );

$from = 'soso';

}else {

$keyword ='';

$from = '';

}

return array('keyword'=>$keyword,'from'=>$from);

}

//以下为测试

//在搜索引擎搜索个关键词,进入网站

$word = search_word_from();

if(!empty($word['keyword'])){

echo '关键字:'.$word['keyword'].' 来自:'.$word['from'];

}

?>

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_784860.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

html 子导航不显示,网站横向导航增加显示不出来_html/css_WEB-ITnose

最近帮朋友修改网站,因为是初学pcss,所以不知道添加导航标题以后为什么会不显示出来,好像被遮盖了一样。在文件css.css中应该怎么样修改导航菜单属性和值。希望会的朋友能给我一些提示,代码我随后就贴上~~回复讨论(解决方案)也许导航的外层 设…

html网站雪碧图素材,webpack雪碧图实现(webpack管理小图标素材)

雪碧图也叫CSS精灵, 是一CSS图像合成技术,这里介绍webpack实现雪碧图这是我的文件目录:// 在上个实例项目上增加了icons文件夹;// dist/sprites/目录是后面执行webpack打包命令自动生成的,先不用管;1、安装…

(转)请问车辆违规记录在哪个网站上可以查到?

http://zhidao.baidu.com/question/24135307.html上海市公安局公安交通管理局悬赏分:5-提问时间2007-4-13 02:51 请问车辆违规记录在哪个网站上可以查到? 提问者:371921556-一级 其他回答 共 3 条 www.shjtaq.com 回答者: sunray_sh - …

直播视频网站源码,针对Nginx安全的参数优化参考

直播视频网站源码搭建完成后,在运营过程中,很容易遭到恶意访问,为了提高安全系数,可以从Nginx这些方面入手做一些优化。 一.防止ddos攻击 通过使用limit_conn_zone进行控制单个IP或者域名的访问次数。 [roottest ~]# vim /usr/l…

直播平台搭建后,直播网站打开慢的故障排查思路

当直播网站打开速度慢时,用户体验将会受到不良影响,如果直播平台搭建者访问自家网站时发现,访问速度确实很慢,就需要排查网站慢的原因,排查思路大体如下: 1.检查搭建直播平台的服务器是否异常 检查服务器的…

60佳优秀的国外电子商务网站设计案例(上篇)

对于电子商务网站来说,让用户在购物过程中简单快捷是最重要的,其次是要有精美的页面设计以及产品图片吸引更多客户去购买商品。这里收集了60佳国外优秀的电子商务网站设计案例,希望能带给你灵感,一起欣赏。 1. Marie Catribs 2. P…

第三方网站微信登录实现

好记性不如烂笔头!且 coding 且记下^^前两个星期在公司中的项目加上了微信登录、绑定的功能,在这里做个记录! 一、开发前知识1、微信开放平台与微信公众平台的区别1.1 微信公众平台:  ① 地址:  https://mp.weixin.qq.com/cgi…

组策略让恶意网站修改靠边站(转)

组策略让恶意网站修改靠边站(转)[more]有很多个人网站站长,为了片面的追求高页面访问,于是处心积虑的在网页上做了种种手脚,只要访问者去过这样的页面,那么访问者的IE浏览器的默认主页、标题等都可能变成恶意网站指定的内容&#…

蚂蚁变大象:浅谈常规网站是如何从小变大的

2005年,我开始和朋友们开始拉活儿做网站,当时第一个网站是在linux上用jsp搭建的,到后来逐步的引入了多种框架,如webwork、hibernate等。在到后来,进入公司,开始用c/c,做分布式计算和存储。&…

阿里云服务器域名nginx配置ssl证书后无法访问网站

阿里帮助文档 按照阿里云帮助中心的文档所说去部署后,发现网站无法访问了 解决思路 确定还没配置前http的能正常访问配置证书并重启nginx后无法访问了最后确定是端口阿里的安全组那里并没开启443端口允许,导致的无法正常访问去安全组添加一个入方向的4…

网站UI设计小工具

2019独角兽企业重金招聘Python工程师标准>>> balsamiq mockups for desktop 就是这个东西,很好用! 转载于:https://my.oschina.net/kevinvane/blog/67879

网站弹出“位于Google Code SubversionRepository 的服务器……”的解决办法

打开网站时出现此"位于Google Code SubversionRepository 的服务器bijioc.googlecode.com要求用户名和密码。警告:此服务器要求以不安全的方式发送您的用户名和密码(没有安全链接的基本认证)。" 对话框, 这是被恶意灌注…

StartSSL免费SSL证书成功申请-HTTPS让访问网站更安全

http://www.freehao123.com/startssl-ssl/ 昨天写了更换空间后重新安装Godaddy SSL的文章,突然想到了一直有朋友向部落提到的StartSSL免费SSL证书服务,虽然说5.99美元一年SSL证书价格不是很贵,但是应该还是有朋友喜欢用一些免费SSL证书。 St…

Web开发必知必会,如何使用 Letsencrypt 为网站签发 HTTPS 证书提供安全支持

在做 Web 开发中,对网站内容的基本安全加密就是使用 HTTPS,并且在一些重视安全性的软件中,HTTPS 必不可少,微信开发中配置的域名强制使用 HTTPS,parse-dashboard 的配置连接必须使用 HTTPS,等等。 现在可以…

如何为网站应用接入第三方微信登录

Web 网站的用户登录注册方式有用户名密码登录、验证码登录、OAuth 第三方授权登录等。 常用的第三方登录有 QQ、微信、微博、GitHub、知乎等,一般用户常用微信扫码授权的登录方式,今天介绍一下网站接入微信登录的方法。 应用申请 网站应用中接入微信登…

python爬虫: 爬取boss网站数据 保存到mysql

爬取boss数据并保存到mysql boss的反爬虫控制尤其恶心 cookies大概用3次左右就不能用了 所以爬取不了太多东西 只可用来学习 等学习完逆向爬虫课程 再来挑战挑战 example.py import scrapy from bs4 import BeautifulSoup from boos_scrapy.items import BoosScrapyItem from…

程序员接私活的必备10个网站

大家好,我是小铁。一个实力与逗比的结合体。 今天不讲技术了,我来给大家推荐一些程序员接私活的网站。 开发帮 http://www.52solution.com/kb 外包大师http://www.waibaodashi.com/ 猿急送https://www.yuanjisong.com/ 解放号https://www.jfh.com/ …

今天看了下网站:龙悦居社区网,alexa排名了

2019独角兽企业重金招聘Python工程师标准>>> 建站快1个月了,以前一直在alexa没有排名信息,今天一查,有排名了 转载于:https://my.oschina.net/u/257088/blog/140426

java实现电话的呼叫转移_「呼叫转移设置」呼叫转移流程分析(一) - seo实验室...

呼叫转移设置Android5.0之后的版本,手机的CallSetting设置一般在package/APPs/service/Telephony中下面为呼叫转移流程图,包括应用层与RIL的request1.CallFeartureSettingActivity.java为通话设置入口//在谷歌的源码中没有这个类,可以直接看2…

织梦定时更新栏目html,网站栏目添加与维护

1. 网站栏目添加与维护1.1. 网站栏目管理网站栏目管理是网站的核心部分,是网站内容添加的前提条件。网站栏目也是网站首页的导航条,有着引导网站用户的作用。同时他还是网站地图,在后台生成的百度Sitemap中就有相关的栏目内容。网站栏目在网站…