1
0
Code Issues Pull Requests Projects Releases Wiki Activity GitHub Gitee
Files
zxd_ctrlcenter/plugin/spider/include.php
2022-01-26 02:20:35 +08:00

53 lines
1.6 KiB
PHP

<?php
$table['zxd_ctrlcenter_spider'] = '%pre%zxd_ctrlcenter_spider';
$datainfo['zxd_ctrlcenter_spider'] = array(
'ID'=>array('Spider_ID','integer','',0),
'Name'=>array('Spider_Name','string',20,''),
'IP'=>array('Spider_IP','string',15,''),
'DateTime'=>array('Spider_DateTime','integer','',0),
'Url'=>array('Spider_Url','string',250,''),
'Status'=>array('Spider_Status','integer','',1),
);
function zxd_ctrlcenter_spider_SubMenu($id){
$arySubMenu = array(
0 => array('基本设置', 'config', 'left', false),
1 => array('查看记录', 'spider', 'left', false),
);
foreach($arySubMenu as $k => $v){
echo '<a href="?plugin=spider&act='.$v[1].'"><span class="m-'.$v[2].' '.($id==$v[1]?'m-now':'').'">'.$v[0].'</span></a>';
}
}
class zxd_ctrlcenter_spider extends Base{
function __construct() {
global $zbp;
parent::__construct($zbp->table['zxd_ctrlcenter_spider'], $zbp->datainfo['zxd_ctrlcenter_spider']);
$this->DateTime = time();
}
public function Time($s='Y-m-d H:i:s'){
return date($s,(int)$this->DateTime);
}
}
function zxd_ctrlcenter_spider_CreateTable() {
global $zbp;
if ($zbp->db->ExistTable($GLOBALS['table']['zxd_ctrlcenter_spider']) == false) {
$s = $zbp->db->sql->CreateTable($GLOBALS['table']['zxd_ctrlcenter_spider'], $GLOBALS['datainfo']['zxd_ctrlcenter_spider']);
$zbp->db->QueryMulit($s);
}
}
function zxd_ctrlcenter_spider_DelTable() {
global $zbp;
if ($zbp->db->ExistTable($zbp->table['zxd_ctrlcenter_spider']) == true) {
$s = $zbp->db->sql->DelTable($zbp->table['zxd_ctrlcenter_spider']);
$zbp->db->QueryMulit($s);
}
}