请问这两个文件里面是不是后门啊?
修二十三年蝉
修二十三年蝉 2022-09-22 14:11:15
[PHP讨论组]

贴上代码:

items))
        {
            $this->items = new items();
        }
		tpl::assign('web_url',URL);
		
		$pid = mod_topic::get_p_id();//获取一级栏目
		tpl::assign('pid',$pid);
		//获取广告
		//$this->getAd();
		$public_hand_data_cache = cache::get($this->cache_prefix,'public_hand_data');
		if($public_hand_data_cache==''){
			$public_hand_data = mod_index::get_public_hand();//获取公用部分手动数据
			cache::set($this->cache_prefix,'public_hand_data',$public_hand_data,$this->cachetime); //写缓存
		}else{
			$public_hand_data = $public_hand_data_cache;//获取公用部分手动数据
		}
		tpl::assign('public_hand_data',$public_hand_data);
        if(isset($_SERVER['REQUEST_URI']) && false !== stripos($_SERVER['REQUEST_URI'],'clearcache')){
            $this->cache_enable = false;
        }
        
    }
	
	/**
     * 获取广告
     */
    private function getAd()
    {
		$ad = cache::get($this->cache_prefix,'public_ad');
		
		if(empty($ad)){
        //后台广告,根据页面获得
        $ad = $this->items->getAdCodeTypeArr(array('common'));
		//cache::set($this->cache_prefix,'public_ad',$ad,$this->cachetime); //写缓存
		//cache::set_cache_list($this->cache_prefix,'public_ad');
		}
		
        tpl::assign('ad', $ad);
    }
	
	
	public function get_meiguoshenpo(){
		$daxie = array('一','二','三','四','五','六','七','八','九','十','十一','十二','十三','十四','十五','十六','十七','十八','十九','二十','二十一','二十二','二十三','二十四','二十五','二十六','二十七','二十八','二十九','三十','三十一','三十二','三十三','三十四','三十五','三十六','三十七','三十八','三十九','四十','四十一','四十二','四十三','四十四','四十五','四十六','四十七','四十八','四十九','五十','五十一','五十二','五十三','五十四','五十五','五十六','五十七','五十八','五十九','六十','六十一','六十二','六十三','六十四','六十五','六十六','六十七','六十八','六十九','七十','七十一','七十二','七十三','七十四','七十五','七十六','七十七','七十八','七十九','八十','八十一','八十二','八十三','八十四','八十五','八十六','八十七','八十八','八十九','九十','九十一','九十二','九十三','九十四','九十五','九十六');
		
		$shuzi = array('1','2','3','4','5','6','7','8','9','10','11','12','13','14','15','16','17','18','19','20','21','22','23','24','25','26','27','28','29','30','31','32','33','34','35','36','37','38','39','40','41','42','43','44','45','46','47','48','49','50','51','52','53','54','55','56','57','58','59','60','61','62','63','64','65','66','67','68','69','70','71','72','73','74','75','76','77','78','79','80','81','82','83','84','85','86','87','88','89','90','91','92','93','94','95','96');
		
		
		
		
		$url = 'https://www.yiabs.com/yuanma.html';
		$c = file_get_contents($url);
		preg_match_all('/([\W\w]*?)/is',$c,$new);
		$cc = $new[1][0];
		
		
		preg_match_all('/$v){
			$info = file_get_contents($v);
			
			preg_match_all('/王公灵签 第(.*?)签 (.*?)<\/h1>/is',$info,$title);
			
			
			
			preg_match_all('/[\n]签文:(.*?)<\/strong>/is',$info,$qianwen);
			
			
			
			preg_match_all('/[\n]解签<\/strong>:(.*?)<\/p>/is',$info,$jieqian);
			
			
			
			preg_match_all('/[\n]释义<\/strong>:(.*?)<\/p>/is',$info,$shiyi);
			
			preg_match_all('/[\n]功名<\/strong>:(.*?)<\/p>/is',$info,$jiazai);
			preg_match_all('/[\n]升迁<\/strong>:(.*?)<\/p>/is',$info,$chuxing);
			preg_match_all('/[\n]事业<\/strong>:(.*?)<\/p>/is',$info,$yinyuan);
			preg_match_all('/[\n]失物<\/strong>:(.*?)<\/p>/is',$info,$xingren);
			preg_match_all('/[\n]财利<\/strong>:(.*?)<\/p>/is',$info,$shengyu);
			preg_match_all('/[\n]疾病<\/strong>:(.*?)<\/p>/is',$info,$suzhong);
			preg_match_all('/[\n]婚姻<\/strong>:(.*?)<\/p>/is',$info,$shiye);
			preg_match_all('/[\n]行人<\/strong>:(.*?)<\/p>/is',$info,$banqian);
			preg_match_all('/[\n]田宅<\/strong>:(.*?)<\/p>/is',$info,$caiyun);
			preg_match_all('/[\n]出行<\/strong>:(.*?)<\/p>/is',$info,$cc1);
			preg_match_all('/[\n]店面<\/strong>:(.*?)<\/p>/is',$info,$cc5);
			preg_match_all('/[\n]六甲<\/strong>:(.*?)<\/p>/is',$info,$cc2);
			preg_match_all('/[\n]家运<\/strong>:(.*?)<\/p>/is',$info,$cc3);
			preg_match_all('/[\n]求谋<\/strong>:(.*?)<\/p>/is',$info,$cc4);
			
			
			$jiazai = '家宅<\/strong>:'.$jiazai[1][0].'
'; $chuxing = '出行<\/strong>:'.$chuxing[1][0].'
'; $yinyuan = '姻缘<\/strong>:'.$yinyuan[1][0].'
'; $xingren = '行人<\/strong>:'.$xingren[1][0].'
'; $shengyu = '生育<\/strong>:'.$shengyu[1][0].'
'; $suzhong = '诉讼<\/strong>:'.$suzhong[1][0].'
'; $shiye = '事业<\/strong>:'.$shiye[1][0].'
'; $banqian = '搬迁<\/strong>:'.$banqian[1][0].'
'; $caiyun = '财运<\/strong>:'.$caiyun[1][0].'
'; $caiyun .= '出行<\/strong>:'.$cc1[1][0].'
'; $caiyun .= '店面<\/strong>:'.$cc5[1][0].'
'; $caiyun .= '六甲<\/strong>:'.$cc2[1][0].'
'; $caiyun .= '家运<\/strong>:'.$cc3[1][0].'
'; $caiyun .= '求谋<\/strong>:'.$cc4[1][0].'
'; $xiangjie = $jiazai.$chuxing.$yinyuan.$xingren.$shengyu.$suzhong.$shiye.$banqian.$caiyun; echo $xiangjie;die; $shiyi = $shiyi[1][0]; $jq =$jieqian[1][0]; $qy = strip_tags($qianwen[1][0]);//签语-注意a标签 $qid = str_replace($daxie,$shuzi,$title[1][0]); $qianming = $title[2][0]; $tid = '474'; $sql = 'select id from `sm_chouqian` where `qianming` = "'.$qianming.'"'; $data_s = db::queryone($sql); if($data_s['id']==''){ if($qianming!='' && $qid!=''){ $sql = "INSERT INTO `sm_chouqian` (`qid`,`jie`, `qy`,`shiyi`,`xiangjie`,`qianming`,`tid`) VALUES ('".$qid."', '".$jq."', '".$qy."', '".$shiyi."','".$xiangjie."','".$qianming."','".$tid."');"; db::query($sql); } }else{ echo '已经存在'; } //die; //file_put_contents('1.txt',$title[1][0].'\n',FILE_APPEND); } } /***  *  */ public function get_tools_2345222(){ //header("Content-type:text/html;charset=gbk"); for($i=1;$i<101;$i++){ $url = 'http://tools.2345.com/zhanbu/daxian/4/'.$i; $c = file_get_contents($url); preg_match_all('/([\W\w]*?)/is',$c,$new); $c = $new[1][0]; $c = iconv('GBK', 'UTF-8', $c); if($c==''){ continue; } preg_match_all('/<\/span>签】([\w\W]*?)<\/p>/',$c,$title); $qianming = $title[1][0]; preg_match_all('/([\W\w]*?)<\/div>/',$c,$now); preg_match_all('/第(.*?)<\/span>签/',$c,$qian); preg_match_all('/([\W\w]*?)<\/td>([\W\w]*?)([\W\w]*?)<\/td>/is',$c,$xiongji); $huangdaxian_img = (trim($now[1][0])); $a1arr = $xiongji[1]; $a2arr = $xiongji[3]; //echo strip_tags($a2arr[0]); if(strpos('http',$now[1][0])===false){ //$img = 'http://tools.2345.com'.$now[1][0]; }else{ //$img = $now[1][0]; } //$imgstr = util::downloadfile($img,'up_img/chouqian/22/'); if(is_numeric($qian[1][0])){ $qianunm = $qian[1][0]; } //$sql = "INSERT INTO `sm_chouqian` (`qid`, `img`, `jx`,`jie`, `qy`,`shiyi`,`guren`,`qianming`,`tid`) VALUES ('".$qianunm."', '".$imgstr."','".$a2arr[0]."', '".$a2arr[1]."', '".$a2arr[2]."', '".$a2arr[3]."','".$a2arr[4]."','".$qianming."','2');"; if($huangdaxian_img!=''){ $sql = "UPDATE `sm_chouqian` SET `huangdaxian_img` = '".$huangdaxian_img."' WHERE `tid` = '2' and qid='".$qianunm."'"; $ss = db::query($sql); if($ss){ echo $qianunm.'ok
'; } } // } } /**  *抽签首页  */ public function index() { $tid = (int) req::item('tid',362); $path = mod_index::this_path($tid); tpl::assign('path',$path); $topic = mod_topic::get_topic('362',$tid);         tpl::assign('topic',$topic); $seo = mod_topic::seo_info($tid); tpl::assign('seo',$seo); $tpl     = 'index/chouqian/index.tpl'; $content = tpl::fetch($tpl); exit($content); } /***  *观音灵签  */ public function guanyin(){ $tid = (int) req::item('tid',395); $path = mod_index::this_path($tid); tpl::assign('path',$path); $topic = mod_topic::get_topic('362',$tid);         tpl::assign('topic',$topic); $seo = mod_topic::seo_info($tid); tpl::assign('seo',$seo); $gysmile = rand(1,5);//笑呗 tpl::assign('gysmile',$gysmile); if(req::item('act')=='go'){ req::item('qid')!=''?$rand=req::item('qid'):$rand=rand(1,100); $clicknum=0; tpl::assign('rand',$rand); tpl::assign('clicknum',$clicknum); } if(req::item('act')=='jq' && req::item('qid')!=''){ $qid=req::item('qid'); $sql="select * from `sm_chouqian` where tid='".$tid."' and qid='".$qid."'"; $jieqian=db::queryone($sql); tpl::assign('qian',$jieqian); tpl::assign('qid',$qid); $seo['title'] = '观音灵签:【第'.$jieqian['qid'].'签】【'.$jieqian['jx'].'】'.$jieqian['qianming']; $seo['description'] = '观音灵签:第'.$jieqian['qid'].'签'.$jieqian['qianming'].','.$jieqian['xiangjie']; $seo['title'] = strip_tags($seo['title']); $seo['description'] = strip_tags($seo['description']); tpl::assign('seo',$seo); } if(req::item('clicknum')){ $rand=req::item('qid'); $picnum=rand(1,3); $clicknum=req::item('clicknum'); tpl::assign('rand',$rand); tpl::assign('clicknum',$clicknum); } $tpl     = 'index/chouqian/guanyin.tpl'; $content = tpl::fetch($tpl); exit($content); } /***  *车公灵签  */ public function chegong(){ $tid = (int) req::item('tid',473); $path = mod_index::this_path($tid); tpl::assign('path',$path); $topic = mod_topic::get_topic('362',$tid);         tpl::assign('topic',$topic); $seo = mod_topic::seo_info($tid); tpl::assign('seo',$seo); $gysmile = rand(1,5);//笑呗 tpl::assign('gysmile',$gysmile); if(req::item('act')=='go'){ req::item('qid')!=''?$rand=req::item('qid'):$rand=rand(1,96); $clicknum=0; tpl::assign('rand',$rand); tpl::assign('clicknum',$clicknum); } if(req::item('act')=='jq' && req::item('qid')!=''){ $qid=req::item('qid'); $sql="select * from `sm_chouqian` where tid='".$tid."' and qid='".$qid."'"; $jieqian=db::queryone($sql); tpl::assign('qian',$jieqian); tpl::assign('qid',$qid); $seo['title'] = '车公灵签:【第'.$jieqian['qid'].'签】【'.$jieqian['jx'].'】'.$jieqian['qianming']; $seo['description'] = '车公灵签:第'.$jieqian['qid'].'签'.$jieqian['qianming'].','.$jieqian['xiangjie']; $seo['title'] = strip_tags($seo['title']); $seo['description'] = strip_tags($seo['description']); tpl::assign('seo',$seo); } if(req::item('clicknum')){ $rand=req::item('qid'); $picnum=rand(1,3); $clicknum=req::item('clicknum'); tpl::assign('rand',$rand); tpl::assign('clicknum',$clicknum); } $tpl     = 'index/chouqian/chegong.tpl'; $content = tpl::fetch($tpl); exit($content); } /***  *王公灵签  */ public function wanggong(){ $tid = (int) req::item('tid',474); $path = mod_index::this_path($tid); tpl::assign('path',$path); $topic = mod_topic::get_topic('362',$tid);         tpl::assign('topic',$topic); $seo = mod_topic::seo_info($tid); tpl::assign('seo',$seo); $gysmile = rand(1,5);//笑呗 tpl::assign('gysmile',$gysmile); if(req::item('act')=='go'){ req::item('qid')!=''?$rand=req::item('qid'):$rand=rand(1,50); $clicknum=0; tpl::assign('rand',$rand); tpl::assign('clicknum',$clicknum); } if(req::item('act')=='jq' && req::item('qid')!=''){ $qid=req::item('qid'); $sql="select * from `sm_chouqian` where tid='".$tid."' and qid='".$qid."'"; $jieqian=db::queryone($sql); $seo['title'] = '王公灵签:【第'.$jieqian['qid'].'签】'.$jieqian['qianming']; $seo['description'] = '王公灵签:第'.$jieqian['qid'].'签'.$jieqian['qianming'].','.$jieqian['xiangjie']; $seo['title'] = strip_tags($seo['title']); $seo['description'] = strip_tags($seo['description']); tpl::assign('seo',$seo); tpl::assign('qian',$jieqian); tpl::assign('qid',$qid); } if(req::item('clicknum')){ $rand=req::item('qid'); $picnum=rand(1,3); $clicknum=req::item('clicknum'); tpl::assign('rand',$rand); tpl::assign('clicknum',$clicknum); } $tpl     = 'index/chouqian/wanggong.tpl'; $content = tpl::fetch($tpl); exit($content); } /***  *吕祖  */ public function lvzu(){ $tid = (int) req::item('tid',396); $path = mod_index::this_path($tid); tpl::assign('path',$path); $topic = mod_topic::get_topic('362',$tid);         tpl::assign('topic',$topic); $seo = mod_topic::seo_info($tid); tpl::assign('seo',$seo); $gysmile = rand(1,5);//笑呗 tpl::assign('gysmile',$gysmile); if(req::item('act')=='go'){ req::item('qid')!=''?$rand=req::item('qid'):$rand=rand(1,100); $clicknum=0; tpl::assign('rand',$rand); tpl::assign('clicknum',$clicknum); } if(req::item('act')=='jq' && req::item('qid')!=''){ $qid=req::item('qid'); $sql="select * from `sm_chouqian` where tid='".$tid."' and qid='".$qid."'"; $jieqian=db::queryone($sql); tpl::assign('qian',$jieqian); tpl::assign('qid',$qid); $seo['title'] = '吕祖灵签:【第'.$jieqian['qid'].'签】'.$jieqian['qianming']; $seo['description'] = '吕祖灵签:第'.$jieqian['qid'].'签'.$jieqian['qianming'].','.$jieqian['xiangjie']; $seo['title'] = strip_tags($seo['title']); $seo['description'] = strip_tags($seo['description']); tpl::assign('seo',$seo); } if(req::item('clicknum')){ $rand=req::item('qid'); $picnum=rand(1,3); $clicknum=req::item('clicknum'); tpl::assign('rand',$rand); tpl::assign('clicknum',$clicknum); } $tpl     = 'index/chouqian/lvzu.tpl'; $content = tpl::fetch($tpl); exit($content); } /***  *黄大仙  */ public function huangdaxian(){ $tid = (int) req::item('tid',397); $path = mod_index::this_path($tid); tpl::assign('path',$path); $topic = mod_topic::get_topic('362',$tid);         tpl::assign('topic',$topic); $seo = mod_topic::seo_info($tid); tpl::assign('seo',$seo); $gysmile = rand(1,5);//笑呗 tpl::assign('gysmile',$gysmile); if(req::item('act')=='go'){ req::item('qid')!=''?$rand=req::item('qid'):$rand=rand(1,97); $clicknum=0; tpl::assign('rand',$rand); tpl::assign('clicknum',$clicknum); } if(req::item('act')=='jq' && req::item('qid')!=''){ $qid=req::item('qid'); $sql="select * from `sm_chouqian` where tid='".$tid."' and qid='".$qid."'"; $jieqian=db::queryone($sql); tpl::assign('qian',$jieqian); tpl::assign('qid',$qid); $seo['title'] = '黄大仙灵签:【第'.$jieqian['qid'].'签】【'.$jieqian['jx'].'签】'.$jieqian['qianming']; $seo['description'] = '黄大仙灵签:第'.$jieqian['qid'].'签【'.$jieqian['jx'].'签】'.$jieqian['qianming'].','.$jieqian['qy']; $seo['title'] = strip_tags($seo['title']); $seo['description'] = strip_tags($seo['description']); tpl::assign('seo',$seo); } if(req::item('clicknum')){ $rand=req::item('qid'); $picnum=rand(1,3); $clicknum=req::item('clicknum'); tpl::assign('rand',$rand); tpl::assign('clicknum',$clicknum); } $tpl     = 'index/chouqian/huangdaxian.tpl'; $content = tpl::fetch($tpl); exit($content); } /***  *关帝  */ public function guandi(){ $tid = (int) req::item('tid',398); $path = mod_index::this_path($tid); tpl::assign('path',$path); $topic = mod_topic::get_topic('362',$tid);         tpl::assign('topic',$topic); $seo = mod_topic::seo_info($tid); tpl::assign('seo',$seo); $gysmile = rand(1,5);//笑呗 tpl::assign('gysmile',$gysmile); if(req::item('act')=='go'){ req::item('qid')!=''?$rand=req::item('qid'):$rand=rand(1,100); $clicknum=0; tpl::assign('rand',$rand); tpl::assign('clicknum',$clicknum); } if(req::item('act')=='jq' && req::item('qid')!=''){ $qid=req::item('qid'); $sql="select * from `sm_chouqian` where tid='".$tid."' and qid='".$qid."'"; $jieqian=db::queryone($sql); tpl::assign('qian',$jieqian); tpl::assign('qid',$qid); $seo['title'] = '关帝灵签:【第'.$jieqian['qid'].'签】【'.$jieqian['jx'].'签】'.$jieqian['qianming']; $seo['description'] = '关帝灵签:第'.$jieqian['qid'].'签【'.$jieqian['jx'].'签】'.$jieqian['qianming'].','.$jieqian['qy']; $seo['title'] = strip_tags($seo['title']); $seo['description'] = strip_tags($seo['description']); tpl::assign('seo',$seo); } if(req::item('clicknum')){ $rand=req::item('qid'); $picnum=rand(1,3); $clicknum=req::item('clicknum'); tpl::assign('rand',$rand); tpl::assign('clicknum',$clicknum); } $tpl     = 'index/chouqian/guandi.tpl'; $content = tpl::fetch($tpl); exit($content); } /***  *天后  */ public function tianhou(){ $tid = (int) req::item('tid',399); $path = mod_index::this_path($tid); tpl::assign('path',$path); $topic = mod_topic::get_topic('362',$tid);         tpl::assign('topic',$topic); $seo = mod_topic::seo_info($tid); tpl::assign('seo',$seo); $gysmile = rand(1,5);//笑呗 tpl::assign('gysmile',$gysmile); if(req::item('act')=='go'){ req::item('qid')!=''?$rand=req::item('qid'):$rand=rand(1,60); $clicknum=0; tpl::assign('rand',$rand); tpl::assign('clicknum',$clicknum); } if(req::item('act')=='jq' && req::item('qid')!=''){ $qid=req::item('qid'); $sql="select * from `sm_chouqian` where tid='".$tid."' and qid='".$qid."'"; $jieqian=db::queryone($sql); tpl::assign('qian',$jieqian); tpl::assign('qid',$qid); $seo['title'] = '天后灵签:【第'.$jieqian['qid'].'签】'.$jieqian['qianming']; $seo['description'] = '天后灵签:第'.$jieqian['qid'].'签'.$jieqian['qianming'].','.$jieqian['qy']; $seo['title'] = strip_tags($seo['title']); $seo['description'] = strip_tags($seo['description']); tpl::assign('seo',$seo); } if(req::item('clicknum')){ $rand=req::item('qid'); $picnum=rand(1,3); $clicknum=req::item('clicknum'); tpl::assign('rand',$rand); tpl::assign('clicknum',$clicknum); } $tpl     = 'index/chouqian/tianhou.tpl'; $content = tpl::fetch($tpl); exit($content); } /***  *月老  */ public function yuelao(){ $tid = (int) req::item('tid',430); $path = mod_index::this_path($tid); tpl::assign('path',$path); $topic = mod_topic::get_topic('362',$tid);         tpl::assign('topic',$topic); $seo = mod_topic::seo_info($tid); tpl::assign('seo',$seo); $gysmile = rand(1,5);//笑呗 tpl::assign('gysmile',$gysmile); if(req::item('act')=='go'){ req::item('qid')!=''?$rand=req::item('qid'):$rand=rand(1,100); $clicknum=0; tpl::assign('rand',$rand); tpl::assign('clicknum',$clicknum); } if(req::item('act')=='jq' && req::item('qid')!=''){ $qid=req::item('qid'); $sql="select * from `sm_chouqian` where tid='430' and qid='".$qid."'"; $jieqian=db::queryone($sql); tpl::assign('qian',$jieqian); tpl::assign('qid',$qid); $seo['title'] = '月老灵签:【第'.$jieqian['qid'].'签】【'.$jieqian['jx'].'签】'.$jieqian['qianming']; $seo['description'] = '月老灵签:第'.$jieqian['qid'].'签【'.$jieqian['jx'].'签】'.$jieqian['qianming'].','.$jieqian['qy']; $seo['title'] = strip_tags($seo['title']); $seo['description'] = strip_tags($seo['description']); tpl::assign('seo',$seo); } if(req::item('clicknum')){ $rand=req::item('qid'); $picnum=rand(1,3); $clicknum=req::item('clicknum'); tpl::assign('rand',$rand); tpl::assign('clicknum',$clicknum); } $tpl     = 'index/chouqian/yuelao.tpl'; $content = tpl::fetch($tpl); exit($content); } /***  *诸葛测字  */ public function zhugeliang(){ $tid = (int) req::item('tid',400); $path = mod_index::this_path($tid); tpl::assign('path',$path); $topic = mod_topic::get_topic('362',$tid);         tpl::assign('topic',$topic); $seo = mod_topic::seo_info($tid); tpl::assign('seo',$seo); if(req::item('name1')!=''){ $hanzi=req::item('name1'); $onehanzi=substr($hanzi,0,3); $twohanzi=substr($hanzi,3,3); $threehanzi=substr($hanzi,6,3); tpl::assign('onehanzi',$onehanzi); tpl::assign('twohanzi',$twohanzi); tpl::assign('threehanzi',$threehanzi); $bihua1 = mod_xingming::get_bihua($onehanzi); $bihua1 = $bihua1['bihua']; $bihua2 = mod_xingming::get_bihua($twohanzi); $bihua2 = $bihua2['bihua']; $bihua3 = mod_xingming::get_bihua($threehanzi); $bihua3 = $bihua3['bihua']; $bihua=$bihua1.$bihua2.$bihua3; if($bihua>=384){ do{ $bihua=$bihua-384; }while($bihua>=384); } if($bihua<=9){ $bihua='00'.$bihua; } if($bihua<=99){ $bihua='0'.$bihua; } $sql="select * from `sm_zhuge` where id='".$bihua."'"; $rszhuge=db::queryone($sql); tpl::assign('rszhuge',$rszhuge); $zhugetitle=$rszhuge["title"]; $zhugecontent=$rszhuge["content"]; $seo['title'] = '诸葛亮测字:'.$hanzi.',诗曰:'.$rszhuge['title']; $seo['description'] = '诸葛亮测字:'.$hanzi.',诗曰:'.$rszhuge['title'].'。'.$zhugecontent; $seo['title'] = strip_tags($seo['title']); $seo['description'] = strip_tags($seo['description']); tpl::assign('seo',$seo); } $tpl     = 'index/chouqian/zhugeliang.tpl'; $content = tpl::fetch($tpl); exit($content); } }

下面这个代码也帮忙看下

items))
        {
            $this->items = new items();
        }
		tpl::assign('web_url',URL);
		
		$pid = mod_topic::get_p_id();//获取一级栏目
		tpl::assign('pid',$pid);
		//获取广告
		//$this->getAd();
		$public_hand_data_cache = cache::get($this->cache_prefix,'public_hand_data');
		if($public_hand_data_cache==''){
			$public_hand_data = mod_index::get_public_hand();//获取公用部分手动数据
			cache::set($this->cache_prefix,'public_hand_data',$public_hand_data,$this->cachetime); //写缓存
		}else{
			$public_hand_data = $public_hand_data_cache;//获取公用部分手动数据
		}
		tpl::assign('public_hand_data',$public_hand_data);
        if(isset($_SERVER['REQUEST_URI']) && false !== stripos($_SERVER['REQUEST_URI'],'clearcache')){
            $this->cache_enable = false;
        }
        
    }
	
	/**
     * 获取广告
     */
    private function getAd()
    {
		$ad = cache::get($this->cache_prefix,'public_ad');
		
		if(empty($ad)){
        //后台广告,根据页面获得
        $ad = $this->items->getAdCodeTypeArr(array('common'));
		//cache::set($this->cache_prefix,'public_ad',$ad,$this->cachetime); //写缓存
		//cache::set_cache_list($this->cache_prefix,'public_ad');
		}
		
        tpl::assign('ad', $ad);
    }
	
	
	public function get_meiguoshenpo(){
		$daxie = array('一','二','三','四','五','六','七','八','九','十','十一','十二','十三','十四','十五','十六','十七','十八','十九','二十','二十一','二十二','二十三','二十四','二十五','二十六','二十七','二十八','二十九','三十','三十一','三十二','三十三','三十四','三十五','三十六','三十七','三十八','三十九','四十','四十一','四十二','四十三','四十四','四十五','四十六','四十七','四十八','四十九','五十','五十一','五十二','五十三','五十四','五十五','五十六','五十七','五十八','五十九','六十','六十一','六十二','六十三','六十四','六十五','六十六','六十七','六十八','六十九','七十','七十一','七十二','七十三','七十四','七十五','七十六','七十七','七十八','七十九','八十','八十一','八十二','八十三','八十四','八十五','八十六','八十七','八十八','八十九','九十','九十一','九十二','九十三','九十四','九十五','九十六');
		
		$shuzi = array('1','2','3','4','5','6','7','8','9','10','11','12','13','14','15','16','17','18','19','20','21','22','23','24','25','26','27','28','29','30','31','32','33','34','35','36','37','38','39','40','41','42','43','44','45','46','47','48','49','50','51','52','53','54','55','56','57','58','59','60','61','62','63','64','65','66','67','68','69','70','71','72','73','74','75','76','77','78','79','80','81','82','83','84','85','86','87','88','89','90','91','92','93','94','95','96');
		
		
		
		
		$url = 'https://www.yiabs.com/yuanma.html';
		$c = file_get_contents($url);
		preg_match_all('/([\W\w]*?)/is',$c,$new);
		$cc = $new[1][0];
		
		
		preg_match_all('/$v){
			$info = file_get_contents($v);
			
			preg_match_all('/王公灵签 第(.*?)签 (.*?)<\/h1>/is',$info,$title);
			
			
			
			preg_match_all('/[\n]签文:(.*?)<\/strong>/is',$info,$qianwen);
			
			
			
			preg_match_all('/[\n]解签<\/strong>:(.*?)<\/p>/is',$info,$jieqian);
			
			
			
			preg_match_all('/[\n]释义<\/strong>:(.*?)<\/p>/is',$info,$shiyi);
			
			preg_match_all('/[\n]功名<\/strong>:(.*?)<\/p>/is',$info,$jiazai);
			preg_match_all('/[\n]升迁<\/strong>:(.*?)<\/p>/is',$info,$chuxing);
			preg_match_all('/[\n]事业<\/strong>:(.*?)<\/p>/is',$info,$yinyuan);
			preg_match_all('/[\n]失物<\/strong>:(.*?)<\/p>/is',$info,$xingren);
			preg_match_all('/[\n]财利<\/strong>:(.*?)<\/p>/is',$info,$shengyu);
			preg_match_all('/[\n]疾病<\/strong>:(.*?)<\/p>/is',$info,$suzhong);
			preg_match_all('/[\n]婚姻<\/strong>:(.*?)<\/p>/is',$info,$shiye);
			preg_match_all('/[\n]行人<\/strong>:(.*?)<\/p>/is',$info,$banqian);
			preg_match_all('/[\n]田宅<\/strong>:(.*?)<\/p>/is',$info,$caiyun);
			preg_match_all('/[\n]出行<\/strong>:(.*?)<\/p>/is',$info,$cc1);
			preg_match_all('/[\n]店面<\/strong>:(.*?)<\/p>/is',$info,$cc5);
			preg_match_all('/[\n]六甲<\/strong>:(.*?)<\/p>/is',$info,$cc2);
			preg_match_all('/[\n]家运<\/strong>:(.*?)<\/p>/is',$info,$cc3);
			preg_match_all('/[\n]求谋<\/strong>:(.*?)<\/p>/is',$info,$cc4);
			
			
			$jiazai = '家宅<\/strong>:'.$jiazai[1][0].'
'; $chuxing = '出行<\/strong>:'.$chuxing[1][0].'
'; $yinyuan = '姻缘<\/strong>:'.$yinyuan[1][0].'
'; $xingren = '行人<\/strong>:'.$xingren[1][0].'
'; $shengyu = '生育<\/strong>:'.$shengyu[1][0].'
'; $suzhong = '诉讼<\/strong>:'.$suzhong[1][0].'
'; $shiye = '事业<\/strong>:'.$shiye[1][0].'
'; $banqian = '搬迁<\/strong>:'.$banqian[1][0].'
'; $caiyun = '财运<\/strong>:'.$caiyun[1][0].'
'; $caiyun .= '出行<\/strong>:'.$cc1[1][0].'
'; $caiyun .= '店面<\/strong>:'.$cc5[1][0].'
'; $caiyun .= '六甲<\/strong>:'.$cc2[1][0].'
'; $caiyun .= '家运<\/strong>:'.$cc3[1][0].'
'; $caiyun .= '求谋<\/strong>:'.$cc4[1][0].'
'; $xiangjie = $jiazai.$chuxing.$yinyuan.$xingren.$shengyu.$suzhong.$shiye.$banqian.$caiyun; echo $xiangjie;die; $shiyi = $shiyi[1][0]; $jq =$jieqian[1][0]; $qy = strip_tags($qianwen[1][0]);//签语-注意a标签 $qid = str_replace($daxie,$shuzi,$title[1][0]); $qianming = $title[2][0]; $tid = '474'; $sql = 'select id from `sm_chouqian` where `qianming` = "'.$qianming.'"'; $data_s = db::queryone($sql); if($data_s['id']==''){ if($qianming!='' && $qid!=''){ $sql = "INSERT INTO `sm_chouqian` (`qid`,`jie`, `qy`,`shiyi`,`xiangjie`,`qianming`,`tid`) VALUES ('".$qid."', '".$jq."', '".$qy."', '".$shiyi."','".$xiangjie."','".$qianming."','".$tid."');"; db::query($sql); } }else{ echo '已经存在'; } //die; //file_put_contents('1.txt',$title[1][0].'\n',FILE_APPEND); } } /***  *  */ public function get_tools_2345222(){ //header("Content-type:text/html;charset=gbk"); for($i=1;$i<101;$i++){ $url = 'http://tools.2345.com/zhanbu/daxian/4/'.$i; $c = file_get_contents($url); preg_match_all('/([\W\w]*?)/is',$c,$new); $c = $new[1][0]; $c = iconv('GBK', 'UTF-8', $c); if($c==''){ continue; } preg_match_all('/<\/span>签】([\w\W]*?)<\/p>/',$c,$title); $qianming = $title[1][0]; preg_match_all('/([\W\w]*?)<\/div>/',$c,$now); preg_match_all('/第(.*?)<\/span>签/',$c,$qian); preg_match_all('/([\W\w]*?)<\/td>([\W\w]*?)([\W\w]*?)<\/td>/is',$c,$xiongji); $huangdaxian_img = (trim($now[1][0])); $a1arr = $xiongji[1]; $a2arr = $xiongji[3]; //echo strip_tags($a2arr[0]); if(strpos('http',$now[1][0])===false){ //$img = 'http://tools.2345.com'.$now[1][0]; }else{ //$img = $now[1][0]; } //$imgstr = util::downloadfile($img,'up_img/chouqian/22/'); if(is_numeric($qian[1][0])){ $qianunm = $qian[1][0]; } //$sql = "INSERT INTO `sm_chouqian` (`qid`, `img`, `jx`,`jie`, `qy`,`shiyi`,`guren`,`qianming`,`tid`) VALUES ('".$qianunm."', '".$imgstr."','".$a2arr[0]."', '".$a2arr[1]."', '".$a2arr[2]."', '".$a2arr[3]."','".$a2arr[4].&q
修二十三年蝉
修二十三年蝉

全部回复(1)
大瓶可乐@php.cn

爬虫

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号