# Name: PHP+Ajax 网站SEO查询工具 # Author: 年华<nianhua.liu@gmail.com> [Q:4908220] # Homepage: 使用说明: 1.服务器必须至少支持allow_url_fopen,curl,fsockopen中的一种,具体请咨询服务器管理员。 2.请尊重别人的劳动成果!你可以任意修改并使用此程序,但不允许修改后公开发布!传播此程序亦应保持此压缩包完整性! 3.如果在使用中遇到任何问题,请访问提出以便得到解决。 ajax.js
复制代码 代码如下: // Name: PHP+Ajax 网站SEO查询工具 // Author: 年华<nianhua.liu@gmail.com> [Q:4908220] // Notice: Use It After READ readme.txt // (c) 2007 var xmlHttp; function makeRequest(queryString) { var msXml = new Array(); 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 = new XMLHttpRequest(); } else { for (var i = 0; i < msXml.length; i++) { try { xmlHttp = new ActiveXObject(msXml[i]); break; } catch (e) { xmlHttp = new xmlHttpRequest(); } } } xmlHttp.onreadystatechange = getRequest; xmlHttp.open('post', 'seo.php', true); xmlHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); xmlHttp.send(queryString); } function getRequest() { 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: Use It After READ readme.txt # (c) 2007 define('IN_SEO', TRUE); error_reporting(E_ERROR); set_time_limit(0); isset($_SERVER['HTTP_REFERER']) or exit('Invalid Request'); preg_match("http://www.jb51.net/".$_SERVER['HTTP_HOST']."/i", $_SERVER['HTTP_REFERER']) or exit('Access Denied'); header("Content-Type:text/html;charset=gb2312"); include './robot.php'; require './function.php'; @extract($_POST); isset($job) && isset($domain) or exit('Invalid Request'); $domain = strtolower($domain); is_domain($domain) or exit('Invalid Domain'); $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 = '<img src="./images/pagerank'.PageRank($domain).'.gif" align="absmiddle" /> '.$domain; if(substr($domain, 0, 4) == 'www.') { $domain = substr($domain, 4); $result.= ' <img src="./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) or exit('Invalid Request'); echo '<img src="./images/yes.gif" align="absmiddle" /> '.$result; ?>
(编辑:焦作站长网)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!
|