www.gusucode.com > Destoon B2B仿淘宝电子商务网站 UTF8 v6.0源码程序 > destoon/module/extend/task.inc.php
<?php defined('IN_DESTOON') or exit('Access Denied'); $task_item or $task_item = 3600; if($html == 'webpage') { $itemid or exit; $r = $db->get_one("SELECT linkurl FROM {$DT_PRE}webpage WHERE itemid=$itemid"); $r or exit; $r['islink'] and exit; $db->query("UPDATE {$DT_PRE}webpage SET hits=hits+1 WHERE itemid=$itemid"); if($DT_TIME - @filemtime(DT_ROOT.'/'.$r['linkurl']) > $task_item) tohtml('webpage', $module); } else if($html == 'spread') { $r = $db->get_one("SELECT * FROM {$DT_PRE}spread ORDER BY rand()"); $r or exit; $itemid = $r['itemid']; $filename = DT_CACHE.'/htm/m'.$r['mid'].'_k'.urlencode($r['word']).'.htm'; if($DT_TIME - @filemtime($filename) > $task_item) { $MOD = cache_read('module-'.$r['mid'].'.php'); tohtml('spread', $module); } } else if($html == 'ad') { $a = $db->get_one("SELECT * FROM {$DT_PRE}ad ORDER BY rand()"); $a or exit; $aid = $a['aid']; if($DT_TIME - @filemtime(DT_CACHE.'/htm/'.ad_name($a)) > $task_item) { if($a['typeid'] == 6) { $MOD['linkurl'] = $MODULE[$a['key_moduleid']]['linkurl']; } tohtml('ad', $module); } } else if($html == 'xml') { $MOD = $EXT; if($MOD['sitemaps'] && ($DT_TIME - @filemtime(DT_ROOT.'/sitemaps.xml') > $MOD['sitemaps_update']*60)) tohtml('sitemaps', $module); if($MOD['baidunews'] && ($DT_TIME - @filemtime(DT_ROOT.'/baidunews.xml') > $MOD['baidunews_update']*60)) tohtml('baidunews', $module); if(!$_userid) $dc->expire(); } ?>