发款php蜘蛛统计插件只要有mysql就可用
前端之家收集整理的这篇文章主要介绍了
发款php蜘蛛统计插件只要有mysql就可用,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
于是昨天便认真的做了一下,功能多一点,可以对各种搜索引擎统计分析。可以在多个时间段进行查看。其实代码很简单,为了更简洁些,代码压缩到6k.分为6个文件
1.安装程序 spilder_install.PHP
<div class="codetitle"><a style="CURSOR: pointer" data="55038" class="copybut" id="copybut55038" onclick="doCopy('code55038')"> 代码如下:
<div class="codebody" id="code55038">
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="
http://www.w3.org/1999/xhtml">
安装插件 <?
PHP if($
POST['act']=='install')//如果是安装
{
$@R403_198@_host=trim($
POST['@R403_198@_host']);//
获取主机
$@R_
403_198@_user=trim($
POST['@R403_198@_user']);//
获取用户名 $@R_
403_198@_pwd=trim($
POST['@R403_198@_pwd']);//
获取密码
$@R_
403_198@_db=trim($
POST['@R403_198@_db']);//
数据库 $table_prefix=trim($_POST['table_prefix']);//
获取前缀
if($link=@R_
403_198@
connect($@R403_198@
host,$@R403_198@
user,$@R403_198@_pwd))
{
echo "连接服务器成功!.................
";
}
else
{
echo "";
}
if(@R_
403_198@_select
db($@R403_198@_db,$link))
{
echo "连接
数据库成功!.............
正在创建表................
";
}
$
sql="CREATE TABLE
spilder_sp_count
(
id
bigint(20) NOT NULL auto_increment,
r_time
int(11) NOT NULL,
r_name
varchar(50) NOT NULL,
r_url
varchar(200) NOT NULL,
PRIMARY KEY (
id
)
) ENGINE=MyISAM DEFAULT CHARSET=gb2312 AUTO
INCREMENT=4 ;
";
@R403_198@_query("DROP TABLE IF EXISTS
".$table_prefix."sp_count
;");//
删除已存在
$
sql=str
replace("spilder",$table_prefix,$
sql);//替换前缀
if(@R_
403_198@_query($
sql))
{
echo "表创建成功!正在写入
文件";
}
$f=file_get_contents("spilder_config.
PHP");//
获取配置
内容 $f=str_replace(" ","",$f);//
去除空格
$f=preg
replace("/@R403_198@
host=.*;/iUs","@R403_198@
host='{$@R403_198@_host}';",$f);
$f=preg
replace("/@R403_198@
user=.*;/iUs","@R403_198@
user='{$@R403_198@_user}';",$f);
$f=preg
replace("/@R403_198@
pwd=.*;/iUs","@R403_198@
pwd='{$@R403_198@_pwd}';",$f);
$f=preg
replace("/@R403_198@
db=.*;/iUs","@R403_198@
db='{$@R403_198@_db}';",$f);
$f=preg_replace("/table_prefix=.
;/iUs","table_prefix='{$table_prefix}';",$f);
$f=preg_replace("/sp_admin=.;/iUs","sp_admin='{$sp_admin}';",$f);
file_put_contents("spilder_config.
PHP",$f);
file_put_contents("isinstall.txt","OK");
echo "恭喜!荐礼啦蜘蛛
统计程序安装成功 <a href=\"index.php\">查看";
exit();
}
?>
<table width="600" border="0" align="center">
<tr>
<td align="center">荐礼啦 蜘蛛统计查看器</td>
</tr>
</table>
<form method="post">
<table width="600" border="0" align="center" cellspacing="0">
<tr>
<td width="280"></td>
<td width="610">开始安装</td>
</tr>
<tr>
<td align="right">服务器:</td>
<td>
(一般不用改)</td>
</tr>
<tr>
<td align="right">用户名:</td>
<td>
</td>
</tr>
<tr>
<td align="right">密码:</td>
<td>
</td>
</tr>
<tr>
<td align="right">数据库:</td>
<td>
</td>
</tr>
<tr>
<td align="right">表前缀:</td>
<td>
</td>
</tr>
<tr>
<td align="right">管理密码:</td>
<td>
</td>
</tr>
<tr>
<td align="right"></td>
<td>
</td>
</tr>
</table>