#Author:年华
#Homepage:http://master8.net
使用说明:
1.服务器必须至少支持allow_url_fopen,curl,fsockopen中的一种,具体请咨询服务器管理员。
2.请尊重别人的劳动成果!你可以任意修改并使用此程序,但不允许修改后公开发布!传播此程序亦应保持此压缩包完整性!
3.如果在使用中遇到任何问题,请访问http://master8.net/bbs/提出以便得到解决。
ajax.js
复制代码 代码如下:
//Name:PHP+Ajax网站SEO查询工具
//Author:年华
//Notice:UseItAfterREADreadme.txt
//(c)2007www.master8.net
varxmlHttp;
functionmakeRequest(queryString){
varmsXml=newArray();
msXml[0]="Microsoft.XMLHTTP";
msXml[1]="MSXML2.XMLHTTP.5.0";
msXml[2]="MSXML2.XMLHTTP.4.0";
msXml[3]="MSXML2.XMLHTTP.3.0";
msXml[4]="MSXML2.XMLHTTP";
if(window.xmlHttpRequest){
xmlHttp=newXMLHttpRequest();
}else{
for(vari=0;i
xmlHttp=newActiveXObject(msXml[i]);
break;
}catch(e){
xmlHttp=newxmlHttpRequest();
}
}
}
xmlHttp.onreadystatechange=getRequest;
xmlHttp.open('post','seo.php',true);
xmlHttp.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
xmlHttp.send(queryString);
}
functiongetRequest(){
if(xmlHttp.readyState==4){
if(xmlHttp.status==200){
$('seo_result').innerHTML=xmlHttp.responseText;
}
}
}
seo.php
复制代码 代码如下:
#Name:PHP+Ajax网站SEO查询工具
#Author:年华
#Notice:UseItAfterREADreadme.txt
#(c)2007www.master8.net
define('IN_SEO',TRUE);
error_reporting(E_ERROR);
set_time_limit(0);
isset($_SERVER['HTTP_REFERER'])orexit('InvalidRequest');
preg_match("/".$_SERVER['HTTP_HOST']."/i",$_SERVER['HTTP_REFERER'])orexit('AccessDenied');
header("Content-Type:text/html;charset=gb2312");
include'./robot.php';
require'./function.php';
@extract($_POST);
isset($job)&&isset($domain)orexit('InvalidRequest');
$domain=strtolower($domain);
is_domain($domain)orexit('InvalidDomain');
$jobs=array('google','baidu','yahoo','msn','sogou','iask','so163','zhongsou','vnet');
$result='';
if(in_array($job,$jobs))
{
$result=get_seo_info($domain,$job);
}
elseif($job=='alexa')
{
$result=Alexa($domain);
}
elseif($job=='chinarank')
{
$result=ChinaRank($domain);
}
elseif($job=='pagerank')
{
$result='
if(substr($domain,0,4)=='www.')
{
$domain=substr($domain,4);
$result.='
}
}
elseif($job=='sogourank')
{
$result=sogouRank($domain).''.$domain;
if(substr($domain,0,4)=='www.')
{
$domain=str_replace("www.",'',$domain);
$result=$result.''.sogouRank($domain).''.$domain;
}
}
!empty($result)orexit('InvalidRequest');
echo'
?>
当前1/3页123下一页阅读全文