亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 網站 > 建站經驗 > 正文

PHP代碼實現爬蟲記錄――超管用

2024-04-25 20:40:29
字體:
來源:轉載
供稿:網友

實現爬蟲記錄本文從創建crawler 數據庫,robot.php記錄來訪的爬蟲從而將信息插入數據庫crawler,然后從數據庫中就可以獲得所有的爬蟲信息。實現代碼具體如下:

數據庫設計

create table crawler

(

crawler_ID bigint() unsigned not null auto_increment primary key,

crawler_category varchar() not null,

crawler_date datetime not null default '-- ::',

crawler_url varchar() not null,

crawler_IP varchar() not null

)default charset=utf;

以下文件 robot.php 記錄來訪的爬蟲,并將信息寫入數據庫:

<?php

$ServerName = $_SERVER["SERVER_NAME"] ;

$ServerPort = $_SERVER["SERVER_PORT"] ;

$ScriptName = $_SERVER["SCRIPT_NAME"] ;

$QueryString = $_SERVER["QUERY_STRING"];

$serverip = $_SERVER["REMOTE_ADDR"] ;

$Url="http://".$ServerName;

if ($ServerPort != "")

{

$Url = $Url.":".$ServerPort ;

}

$Url=$Url.$ScriptName;

if ($QueryString !="")

{

$Url=$Url."?".$QueryString;

}

$GetLocationURL=$Url ;

$agent = $_SERVER["HTTP_USER_AGENT"];

$agent=strtolower($agent);

$Bot ="";

if (strpos($agent,"bot")>-)

{

$Bot = "Other Crawler";

}

if (strpos($agent,"googlebot")>-)

{

$Bot = "Google";

}

if (strpos($agent,"mediapartners-google")>-)

{

$Bot = "Google Adsense";

}

if (strpos($agent,"baiduspider")>-)

{

$Bot = "Baidu";

}

if (strpos($agent,"sogou spider")>-)

{

$Bot = "Sogou";

}

if (strpos($agent,"yahoo")>-)

{

$Bot = "Yahoo!";

}

if (strpos($agent,"msn")>-)

{

$Bot = "MSN";

}

if (strpos($agent,"ia_archiver")>-)

{

$Bot = "Alexa";

}

if (strpos($agent,"iaarchiver")>-)

{

$Bot = "Alexa";

}

if (strpos($agent,"sohu")>-)

{

$Bot = "Sohu";

}

if (strpos($agent,"sqworm")>-)

{

$Bot = "AOL";

}

if (strpos($agent,"yodaoBot")>-)

{

$Bot = "Yodao";

}

if (strpos($agent,"iaskspider")>-)

{

$Bot = "Iask";

}

require("./dbinfo.php");

date_default_timezone_set('PRC');

$shijian=date("Y-m-d h:i:s", time());

// 連接到 MySQL 服務器

$connection = mysql_connect ($host, $username, $password);

if (!$connection)

{

die('Not connected : ' . mysql_error());

}

// 設置活動的 MySQL 數據庫

$db_selected = mysql_select_db($database, $connection);

if (!$db_selected)

{

die ('Can/'t use db : ' . mysql_error());

}

// 向數據庫插入數據

$query = "insert into crawler (crawler_category, crawler_date, crawler_url, crawler_IP) values ('$Bot','$shijian','$GetLocationURL','$serverip')";

$result = mysql_query($query);

if (!$result)

{

die('Invalid query: ' . mysql_error());

}

?>

成功了,現在訪問數據庫即可得知什么時候哪里的蜘蛛爬過你的什么頁面。

view sourceprint?

<?php

include './robot.php';

include '../library/page.Class.php';

$page = $_GET['page'];

include '../library/conn_new.php';

$count = $mysql -> num_rows($mysql -> query("select * from crawler"));

$pages = new PageClass($count,,$_GET['page'],$_SERVER['PHP_SELF'].'?page={page}');

$sql = "select * from crawler order by ";

$sql .= "crawler_date desc limit ".$pages -> page_limit.",".$pages -> myde_size;

$result = $mysql -> query($sql);

?>

<table width="">

<thead>

<tr>

<td bgcolor="#CCFFFF"></td>

<td bgcolor="#CCFFFF" align="center" style="color:#">爬蟲訪問時間</td>

<td bgcolor="#CCFFFF" align="center" style="color:#">爬蟲分類</td>

<td bgcolor="#CCFFFF" align="center" style="color:#">爬蟲IP</td>

<td bgcolor="#CCFFFF" align="center" style="color:#">爬蟲訪問的URL</td>

</tr>

</thead>

<?php

while($myrow = $mysql -> fetch_array($result)){

?>

<tr>

<td width=""><img src="../images/topicnew.gif" /></td>

<td width="" style="font-family:Georgia"><? echo $myrow["crawler_date"] ?></td>

<td width="" style="color:#FA"><? echo $myrow["crawler_category"] ?></td>

<td width=""><? echo $myrow["crawler_IP"] ?></td>

<td width=""><? echo $myrow["crawler_url"] ?></td>

</tr>

<?php

}

?>

</table>

<?php

echo $pages -> myde_write();

?>

以上代碼就是PHP代碼實現爬蟲記錄——超管用的全部內容,希望對大家有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国外成人在线视频| 秋霞成人午夜鲁丝一区二区三区| 欧美性猛交99久久久久99按摩| 久久在精品线影院精品国产| 成人综合国产精品| 欧美久久精品一级黑人c片| 成人免费看片视频| 中文字幕亚洲欧美日韩2019| 欧美激情手机在线视频| 欧美丝袜美女中出在线| 欧美激情图片区| 伦伦影院午夜日韩欧美限制| 国产97在线|日韩| 精品福利视频导航| 国产精品第二页| 久久久久久噜噜噜久久久精品| 色与欲影视天天看综合网| 中文字幕v亚洲ⅴv天堂| 亚洲全黄一级网站| 欧美麻豆久久久久久中文| 亚洲一区二区三区在线免费观看| 欧美精品在线播放| 97热在线精品视频在线观看| 亚洲人成77777在线观看网| 日韩成人免费视频| 欧美激情视频一区| 欧美理论电影在线播放| 亚洲一品av免费观看| 国产精品日韩电影| 亚洲美女av网站| 国产丝袜一区二区三区免费视频| 亚洲新中文字幕| 久久精品中文字幕免费mv| 最近2019免费中文字幕视频三| 久久国产精品免费视频| 亚洲国产精品大全| 2024亚洲男人天堂| 中文字幕亚洲一区在线观看| 国产成人精品视频在线观看| 最近日韩中文字幕中文| 欧美综合在线观看| 久久精品99久久香蕉国产色戒| 性色av一区二区三区| 亚洲成avwww人| 国产精品久久久久久久av大片| 日韩欧美aⅴ综合网站发布| 欧美色图在线视频| 日韩欧美有码在线| 久久婷婷国产麻豆91天堂| 亚洲片国产一区一级在线观看| 国产精品久久二区| 日韩欧美国产黄色| 欧美电影在线播放| 久久全国免费视频| 在线精品播放av| 国产精品久久久久久久电影| 国产精品高清在线| 欧美激情乱人伦一区| 久久视频免费观看| 最好看的2019的中文字幕视频| 亚洲色图第三页| 国产精品专区一| 久久99精品视频一区97| 日韩av理论片| 中文字幕av一区中文字幕天堂| 国产91av在线| 黑人巨大精品欧美一区二区| 国产高清视频一区三区| 中文字幕国产亚洲2019| 久久久精品日本| 亚洲三级黄色在线观看| 国产97色在线|日韩| 国产精品久久久久久久久| 国产精品成人av性教育| 亚洲四色影视在线观看| 国产成人精品久久亚洲高清不卡| 九九热r在线视频精品| 亚洲国产一区二区三区在线观看| 久久国产精品99国产精| 亚洲成人精品av| 欧美网站在线观看| 亚洲国产精品免费| 狠狠色噜噜狠狠狠狠97| 精品国产网站地址| 日韩亚洲国产中文字幕| 久热爱精品视频线路一| 国产美女扒开尿口久久久| 久久免费视频在线观看| 亚洲国产精品成人va在线观看| 91超碰中文字幕久久精品| 蜜月aⅴ免费一区二区三区| 青青草一区二区| 欧美中文在线视频| 欧美美女18p| 黑人与娇小精品av专区| 亚洲国产私拍精品国模在线观看| 中文精品99久久国产香蕉| 欧美成人久久久| 欧美日韩精品在线视频| 国产在线999| 亚洲精品久久久久久久久| 亚洲午夜色婷婷在线| 国产精品网站视频| 高潮白浆女日韩av免费看| 欧洲精品毛片网站| 国产午夜精品一区理论片飘花| 亚洲一区二区三区成人在线视频精品| 久久久亚洲成人| 久久久久久国产精品| 欧美黑人xxxx| 亚洲第一国产精品| 91麻豆国产语对白在线观看| 国产91精品青草社区| 亚洲毛片一区二区| 2019国产精品自在线拍国产不卡| 久久久精品一区二区| 欧美黑人巨大精品一区二区| 韩国福利视频一区| 亚洲精品电影网在线观看| 日本久久久久久久久| 欧美成人精品xxx| 国产日本欧美在线观看| 欧美极品少妇xxxxⅹ免费视频| 96pao国产成视频永久免费| 中国日韩欧美久久久久久久久| 日韩精品在线免费播放| 91精品综合视频| 97av在线播放| 国产精品成人久久久久| 久久激情五月丁香伊人| 欧美日韩在线第一页| 国产美女主播一区| 亚洲一区二区自拍| 国产精品久久久久久一区二区| 日韩av在线一区| 91麻豆国产语对白在线观看| 亚洲一区二区三区四区在线播放| 亚洲夜晚福利在线观看| 91久久国产综合久久91精品网站| 亚洲福利在线观看| 欧美亚洲成人网| 亚洲欧美在线播放| 伊人成人开心激情综合网| 欧美丰满老妇厨房牲生活| 亚洲日本成人网| 亚洲福利影片在线| 欧美日韩国产综合视频在线观看中文| 国产在线播放不卡| 日韩免费在线电影| 国产精品视频1区| 久久资源免费视频| 欧美日韩中文在线| 91美女高潮出水| 日本aⅴ大伊香蕉精品视频| 欧美久久精品午夜青青大伊人| 国内精品伊人久久| 欧美性xxxxx极品娇小| 欧美在线观看日本一区| xvideos亚洲人网站| 亚洲视频电影图片偷拍一区| 亚洲影视九九影院在线观看| 亚洲精品之草原avav久久| 国产精品第100页| 日韩高清电影免费观看完整|