PHP+Ajax 网站SEO查询工具 提供代码第1/3页
PHP+Ajax 网站SEO查询工具 提供代码第1/3页
发布时间:2016-12-29 来源:查字典编辑
摘要:#Name:PHP+Ajax网站SEO查询工具#Author:年华[Q:4908220]#Homepage:http://master8.n...

#Name:PHP+Ajax网站SEO查询工具

#Author:年华<nianhua.liu@gmail.com>[Q:4908220]

#Homepage:http://master8.net

使用说明:

1.服务器必须至少支持allow_url_fopen,curl,fsockopen中的一种,具体请咨询服务器管理员。

2.请尊重别人的劳动成果!你可以任意修改并使用此程序,但不允许修改后公开发布!传播此程序亦应保持此压缩包完整性!

3.如果在使用中遇到任何问题,请访问http://master8.net/bbs/提出以便得到解决。

ajax.js

复制代码 代码如下:

//Name:PHP+Ajax网站SEO查询工具

//Author:年华<nianhua.liu@gmail.com>[Q:4908220]

//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<msXml.length;i++){

try{

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

复制代码 代码如下:

<?php

#Name:PHP+Ajax网站SEO查询工具

#Author:年华<nianhua.liu@gmail.com>[Q:4908220]

#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='<imgsrc="./images/pagerank'.PageRank($domain).'.gif"align="absmiddle"/>'.$domain;

if(substr($domain,0,4)=='www.')

{

$domain=substr($domain,4);

$result.='<imgsrc="./images/pagerank'.PageRank($domain).'.gif"align="absmiddle"/>'.$domain;

}

}

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'<imgsrc="./images/yes.gif"align="absmiddle"/>'.$result;

?>

当前1/3页123下一页阅读全文

推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
相关阅读
网友关注
最新php教程学习
热门php教程学习
编程开发子分类