53 lines
1.6 KiB
PHP
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);
|
|
}
|
|
} |