PHP records search engine spider crawling recording code_PHP tutorial

WBOY
Release: 2016-07-13 17:05:42
Original
868 people have browsed it

php tutorial recording search engine spider crawling recording code























Server:
Username:
Password  Code:
Library name:
Administrator account:
Administrator password:


setup.php file

@$server = $_post['server'];
@$sqluser = $_post['sqluser'];
@$sqlpass = $_post['sqlpass'];
@$sqldb = $_post['sqldb'];
@$adminname=$_post['adminname'];
@$adminpass=md5($_post['adminpass']);
@$conn = mysql tutorial_connect($server, $sqluser, $sqlpass) or die("<script>alert('The database cannot be linked, please check whether the user name and password are correct');history.back(); </script>");
$db = mysql_select_db($sqldb) or die("<script>alert('The database cannot be found, please check whether the database name is entered correctly!');history.back();</script>");


$sql1="set foreign_key_checks=0";
$sql2="drop table if exists `robots`";
$sql3="create table `robots` (
`id` int(11) not null auto_increment,
`robotsname` varchar(200) default null,
`robotsip` varchar(200) default null,
`riqi` date default null,
`shijian` time default null,
`robotspage` varchar(255) default null,
primary key (`id`)
) engine=innodb default charset=gbk";

$sql1ok=mysql_query($sql1,$conn);
$sql2ok=mysql_query($sql2,$conn);
$sql3ok=mysql_query($sql3,$conn);
if (!$sql1ok or !$sql2ok or !$sql3ok) {
echo "<script>alert('Your mysql has a serious fault and the program cannot continue to be installed. Please contact the program author!');location.href='http://www.axphp.com';</script&gt ;";<br> } else<br> {<br> $conntext = file_get_contents("conn.setup");<br> $conntext = str_replace("server", $server, $conntext);<br> $conntext = str_replace("user", $sqluser, $conntext);<br> $conntext = str_replace("pass", $sqlpass, $conntext);<br> $conntext = str_replace("mysqldb", $sqldb, $conntext);<br> $conntext = str_replace("adminzh",$adminname,$conntext);<br> $conntext = str_replace("adminmmpas",$adminpass,$conntext);<br> File_put_contents("../config.php", $conntext);<br> rename("setup.php","setup.lock");<br> echo "<script>alert('Congratulations, the installation is successful!');location.href='../index.html';</script>";
}
?>

zz.php file

include_once 'config.php';
@$ax_ym=$_server['request_uri'];
@$ax_ss=$_server['http_user_agent'];
@$ax_url=$_server['http_referer'];
@$ax_ip=$_server['remote_addr'];
@$ax_date=date("y-m-d");
@$ax_time=date("h:i:s");
$baidu=stristr($ax_ss,"baiduspider");
$google=stristr($ax_ss,"googlebot");
$soso=stristr($ax_ss,"sosospider");
$youdao=stristr($ax_ss,"youdaobot");
$bing=stristr($ax_ss,"bingbot");
$sogou=stristr($ax_ss,"sogou web spider");
$yahoo=stristr($ax_ss,"yahoo! slurp");
if($baidu)
{
    $ax_ss="baidu";
}
elseif($google)
{
    $ax_ss="google";
}
elseif($soso)
{
    $ax_ss="soso";
}
elseif($youdao)
{
    $ax_ss="youdao";
}
elseif($bing)
{
    $ax_ss="bing";
}
elseif($sogou)
{
    $ax_ss="sogou";
}
elseif($yahoo)
{
    $ax_ss="yahoo";
}
else
{
    $ax_ss=null;
}


if($baidu or $google or $soso or $youdao or $bing or $sogou or $yahoo)
{
    $zzsql="insert into robots (robotsname,robotspage,robotsip,riqi,shijian) values ('$ax_ss','$ax_ym','$ax_ip','$ax_date','$ax_time')";
    $exeok=mysql_query($zzsql,$conn);
}
?>

在要抓蜘蛛页面加上

include('zz.php')
或js调用

源码下载

http://down.bKjia.c0m/down/tool/o/2011/0311/22881.html

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/630759.htmlTechArticlephp教程记录搜索引擎蜘蛛爬行记录代码 center form action=setup.php method=post table align=center tr td服务器:/tdtdinput value=localhost name=server //td /tr tr td用...
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template