发款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')//如果是安装
{
$
MysqL_host=trim($_POST['
MysqL_host']);//
获取主机
$
MysqL_user=trim($_POST['
MysqL_user']);//
获取用户名 $
MysqL_pwd=trim($_POST['
MysqL_pwd']);//
获取密码
$
MysqL_db=trim($_POST['
MysqL_db']);//
数据库 $table_prefix=trim($_POST['table_prefix']);//
获取前缀
if($link=
MysqL_connect($
MysqL_host,$
MysqL_user,$
MysqL_pwd))
{
echo "连接服务器成功!.................
";
}
else
{
echo "";
}
if(
MysqL_select_db($
MysqL_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 ;
";
MysqL_query("DROP TABLE IF EXISTS
".$table_prefix."sp_count
;");//
删除已存在
$
sql=str
replace("spilder",$table_prefix,$
sql);//替换前缀
if(
MysqL_query($
sql))
{
echo "表创建成功!正在写入
文件";
}
$f=file_get_contents("spilder_config.
PHP");//
获取配置
内容 $f=str_replace(" ","",$f);//
去除空格
$f=preg_replace("/
MysqL_host=.
;/iUs","MysqL_host='{$MysqL_host}';",$f);
$f=preg_replace("/MysqL_user=.;/iUs","
MysqL_user='{$
MysqL_user}';",$f);
$f=preg_replace("/
MysqL_pwd=.
;/iUs","MysqL_pwd='{$MysqL_pwd}';",$f);
$f=preg_replace("/MysqL_db=.;/iUs","
MysqL_db='{$
MysqL_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>