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

作者:enenba | 发表于:2013-01-20 23:46 | 分类:php源码

    当用户在搜索引擎搜索进入网站,会有进入的关键词,一般是$_SERVER['HTTP_REFERER']中获取到链接/提交当前页的父页面URL,也就是上一次的url。(虽然REFERER可以伪造,)

  在百度搜索词进入的链接是固定的两种URL形式,一个是www.baidu.com/?word=xxxxx  ,另一个是www.baidu.c...

阅读全文>>

2人成功匹配 2629人撸过

php实现获取网页请求状态非get_headers

作者:enenba | 发表于:2012-12-04 08:38 | 分类:php源码
function get_http_code($url="localhost", $port=80, $fsock_timeout=10){ 
    set_time_limit(0); 
    ignore_user_abort(true); 
  
    // 记录开始时间 
    list($usec, $sec) = explode(" ", microtime(...

阅读全文>>

4人成功匹配 1987人撸过

使用simple_html_dom类获取百度的相关搜索

作者:enenba | 发表于:2012-11-10 00:06 | 分类:php采集

百度搜索热门的词会在底部有相关搜索的10个关键词,现使用simple_html_dom获取其关键词,

如:百度搜索“php” 会有以下的几个相关的词。

百度相关搜索关键词

上个php源码:

<?php
//百度相关搜索 关键词
$word = 'php'; //搜索关键词
include 'simple_html_dom.php';
$baidu = 'http://www.baidu.com';
$url = 'http://www.ba...

阅读全文>>

8人成功匹配 3486人撸过

【转】PHP获取文件后缀名的几种方法

作者:enenba | 发表于:2012-08-14 11:43 | 分类:php源码

在言会咸的博客转来的文章,还有三种,我以前用过第二种。

<?
//PHP获取文件后缀名的几种方法1:
function get_file_type($filename){
    $type = substr($filename, strrpos($filename, ".")+1);
    return $type;
}
//PHP获取文件后缀名的几种方法2:
funct...

阅读全文>>

1人成功匹配 1683人撸过

php采集百度MP3 TOP500歌曲

作者:enenba | 发表于:2012-07-14 00:36 | 分类:php采集

   最近又写了php获取百度top500的歌曲名,因为百度歌曲的排行是实时更新的,写出了匹配规则后基本没什么大问题。就是下载需要时间比较长,百度top500的页面数据还是挺大的。

结果图:

点击查看原图

上源码:

 

<?php
$start_time = microtime(true);
$url = 'http://list.mp3.baidu.com/top/top50...

阅读全文>>

8人成功匹配 3177人撸过

PHP获取页面的JS和CSS的总数和文件

作者:enenba | 发表于:2012-07-09 00:58 | 分类:php采集

    我又写了个采集php函数,可以获取JS和CSS的总数,有些的站长工具可能也有这个功能,比如百度的网站速度测试。我写这个小东西也注意到了一些细节问题,比如网站做了301、302重定向的问题,还有相对绝对路径,可能还会其它的问题,不过已经完成了一个雏形。上源码:

 

<?php
/**
 * 获取页面所有的js 和 css 总数 和文件
 * 
...

阅读全文>>

4人成功匹配 2956人撸过
1 2