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);
 | 
						|
	}
 | 
						|
} |