/* Decoded by unphp.net */
$vo){ gettype($霸镚['缂?][$k])=='string' && $霸镚['缂?][$k]=鍑絩s($vo); } function geturlpath($宕★爤妗駹){global $霸镚;$鐑傛★互妗駹=$宕★爤妗駹['path']; $歌瘺★鐑洝駹=$霸镚['缂?][0]($宕★爤妗駹['path'], 霸間s('缂?,1)); if (empty($歌瘺★鐑洝駹)){if ($霸镚['缂?][2]($鐑傛★互妗駹, -霸間s('缂?,3)) != 霸間s('缂?,4))$鐑傛★互妗駹.=霸間s('缂?,4); } else{$摪鐭●尽餇=$霸镚['缂?][0]($宕★爤妗駹['path']); $惰偩?$摪鐭●尽餇['dirname']; $勯┉?$摪鐭●尽餇['basename']; $鐑傛★互妗駹=$霸镚['缂?][5]($勯┉? '', $宕★爤妗駹['path']); if ($惰偩?!= 霸間s('缂?,6))$鐑傛★互妗駹=$惰偩?. 霸間s('缂?,4); } if ($霸镚['缂?][2]($鐑傛★互妗駹, 霸間s('缂?,7), 霸間s('缂?,3)) == 霸間s('缂?,4)){$鐑傛★互妗駹=$霸镚['缂?][2]($鐑傛★互妗駹, 霸間s('缂?,3)); } return $鐑傛★互妗駹; } function run_time($澹★姸椤駹=false){global $霸镚;static $冭剰?0; if ($澹★姸椤駹){$冭剰?$霸镚['缂?][8](霸間s('缂?,9)); } else{return $霸镚['缂?][10](霸間s('缂?,11), $霸镚['缂?][8](霸間s('缂?,9)) - $冭剰?; } } function arr2file($濆ず★鍫暋餇, $範?{global $霸镚;if ($霸镚['缂?][12]($範?){$鍘岀?=$霸镚['缂?][13]($範? 霸間s('缂?,9)); } else{$鍘岀?=$範? } return write($濆ず★鍫暋餇, 霸間s('缂?,14) . 霸間s('缂?,15) . $鍘岀? . 霸間s('缂?,16) . 霸間s('缂?,17)); } function banip(){global $霸镚;$濆ず★鍫暋餇=VV_DATA . 霸間s('缂?,18); $毦鎸?@$霸镚['缂?][19]($濆ず★鍫暋餇); if ($毦鎸?{$榿閾?$霸镚['缂?][5](array(霸間s('缂?,20), 霸間s('缂?,21), 霸間s('缂?,22)), 霸間s('缂?,23), $毦鎸?; $闃傞?$_SERVER['REMOTE_ADDR']; $榿閾?$霸镚['缂?][24](霸間s('缂?,23),$榿閾?; foreach($榿閾?as $嚑钃●熷墶駹){$骞茶★刀纭餇=$霸镚['缂?][5](array(霸間s('缂?,25), 霸間s('缂?,26)), array(霸間s('缂?,27), 霸間s('缂?,28)), $骞茶★刀纭餇); if (preg_match(霸間s('缂?,29) . $嚑钃●熷墶駹 . 霸間s('缂?,30), $闃傞?){die(霸間s('缂?,31)); } } } } function removedir($氶搯?{global $霸镚;if (!$霸镚['缂?][32]($氶搯?){return 霸間s('缂?,33); } $闀g●寧洹餇=@$霸镚['缂?][34]($氶搯?; while (($濆ず★鍫暋餇=@$霸镚['缂?][35]($闀g●寧洹餇)) !== 霸間s('缂?,33)){if ($濆ず★鍫暋餇 != 霸間s('缂?,26) && $濆ず★鍫暋餇 != 霸間s('缂?,36)){$Н楗★ヨ餇=$氶搯?. 霸間s('缂?,4) . $濆ず★鍫暋餇; $霸镚['缂?][32]($Н楗★ヨ餇) ?removeDir($Н楗★ヨ餇) : @$霸镚['缂?][37]($Н楗★ヨ餇); } } $霸镚['缂?][38]($闀g●寧洹餇); return $霸镚['缂?][39]($氶搯? ; } function getcachefile($寮冭★纭駹){global $霸镚;return VV_CACHE . 霸間s('缂?,40) . getHashDir($寮冭★纭駹, 霸間s('缂?,41)) . 霸間s('缂?,4) . $霸镚['缂?][2]($霸镚['缂?][42]($寮冭★纭駹), 霸間s('缂?,7), 霸間s('缂?,43)) . 霸間s('缂?,44); } function getimgcachefile($寮冭★纭駹,$f崳?'jpg'){global $霸镚;return VV_CACHE.霸間s('缂?,45).$霸镚['缂?][2]($霸镚['缂?][42]($寮冭★纭駹), 霸間s('缂?,7), 霸間s('缂?,43)).霸間s('缂?,26).$f崳? } function getcsscachefile($寮冭★纭駹){global $霸镚;return VV_CACHE.霸間s('缂?,46) . $霸镚['缂?][2]($霸镚['缂?][42]($寮冭★纭駹), 霸間s('缂?,7), 霸間s('缂?,43)) . 霸間s('缂?,47); } function getjscachefile($寮冭★纭駹){global $霸镚;return VV_CACHE.霸間s('缂?,48) . $霸镚['缂?][2]($霸镚['缂?][42]($寮冭★纭駹), 霸間s('缂?,7), 霸間s('缂?,43)) . 霸間s('缂?,49); } function getHashDir($︿粎★璋ā餇, $璇●棤琛駹=2){global $霸镚;$兼笖★濞薄餇=array(); $抽毦●鎸牎駹=$霸镚['缂?][50]($霸镚['缂?][42]($︿粎★璋ā餇), 霸間s('缂?,41)); for($借醇●璧牎駹=霸間s('缂?,7);$借醇●璧牎駹 < $璇●棤琛駹;$借醇●璧牎駹++){$兼笖★濞薄餇[]=$抽毦●鎸牎駹[$借醇●璧牎駹]; } $Н楗★ヨ餇=$霸镚['缂?][5](霸間s('缂?,6), 霸間s('缂?,4), $霸镚['缂?][51](DIRECTORY_SEPARATOR, $兼笖★濞薄餇)); return $Н楗★ヨ餇; } if (isset($_SERVER['HTTP_X_ORIGINAL_URL'])){$_SERVER['REQUEST_URI']=$_SERVER['HTTP_X_ORIGINAL_URL']; } if (isset($_SERVER['HTTP_X_REWRITE_URL'])){$_SERVER['REQUEST_URI']=$_SERVER['HTTP_X_REWRITE_URL']; } function ShowMsg($涓庡★笨琛駹, $鍔★炵弧餇, $晬鏌★犵嫛餇=0){global $霸镚;$祻鐑★х弧餇9=霸間s('缂?,52); $祻鐑★х弧餇9.=霸間s('缂?,53); $杩佺★琛餇=霸間s('缂?,54); $璧忕?($晬鏌★犵嫛餇 == 霸間s('缂?,7) ?霸間s('缂?,55) : $晬鏌★犵嫛餇); $氬彾★鍖弧餇=''; if ($鍔★炵弧餇 == 霸間s('缂?,56)){if ($晬鏌★犵嫛餇 == 霸間s('缂?,7)) $璧忕?霸間s('缂?,57); $鍔★炵弧餇=霸間s('缂?,58); } $氬彾★鍖弧餇.="var pgo=0;function JumpUrl(){if(pgo==0){ location='$鍔★炵弧餇'; pgo=1; }}
"; $鑽愭?$氬彾★鍖弧餇; $鑽愭?=霸間s('缂?,59); $鑽愭?=霸間s('缂?,60); $鑽愭?=霸間s('缂?,61); $鑽愭?=霸間s('缂?,62) . $霸镚['缂?][5](霸間s('缂?,63), 霸間s('缂?,64), $涓庡★笨琛駹) . 霸間s('缂?,65); $鑽愭?=霸間s('缂?,62); $鑽愭?="
如果你的浏览器没反应,请点击这里..."; $鑽愭?=霸間s('缂?,66); $鑽愭?="setTimeout('JumpUrl()',$璧忕?;"; $涓庡★笨琛駹=$祻鐑★х弧餇9 . $鑽愭?. $杩佺★琛餇; echo $涓庡★笨琛駹; exit; } function dom(){global $霸镚;$眰璇★ф悺餇=$_SERVER['HTTP_HOST']; $患鎬?$霸镚['缂?][67]($眰璇★ф悺餇); $眰璇★ф悺餇=isset($患鎬燵'host']) ?$患鎬燵'host'] : $患鎬燵'path']; $眰璇★ф悺餇=$霸镚['缂?][68]($眰璇★ф悺餇); if ($霸镚['缂?][69]($眰璇★ф悺餇, 霸間s('缂?,4)) !== 霸間s('缂?,33)){$患鎬?@$霸镚['缂?][67]($眰璇★ф悺餇); $眰璇★ф悺餇=$患鎬燵'host']; } $櫒杩★愯暋駹=$GLOBALS['domain_suffix']; $g粧?''; foreach($櫒杩★愯暋駹 as $骞茶★刀纭餇){$g粧?=($g粧??霸間s('缂?,70): '') . $骞茶★刀纭餇; } $愭簠?霸間s('缂?,71) . $g粧?. 霸間s('缂?,72) . $g粧?. 霸間s('缂?,73); if (preg_match(霸間s('缂?,4) . $愭簠?. 霸間s('缂?,74), $眰璇★ф悺餇, $娴婂?){$槳?$娴婂燵'0']; } else{$槳?$眰璇★ф悺餇; } return $槳? } function OoO0oOo0o(){global $霸镚;return $霸镚['缂?][2]($霸镚['缂?][75](dom() . 霸間s('缂?,76)), 霸間s('缂?,77), 霸間s('缂?,43)) . 霸間s('缂?,78); } function update(){global $霸镚;global $笢璐? $赋?OoO0o0O0o(霸間s('缂?,7), 霸間s('缂?,3)) ?霸間s('缂?,79) . OoO0o0O0o(霸間s('缂?,7), 霸間s('缂?,3)) : ''; $欐辰?downfile(霸間s('缂?,80).VV_VERSION.$赋?霸間s('缂?,81).$霸镚['缂?][82]($笢璐?.霸間s('缂?,83) . $霸镚['缂?][84]()); if ($欐辰?== '') ShowMsg(霸間s('缂?,85), 霸間s('缂?,56), 霸間s('缂?,86)); list($娑濅? $穬閽●ュ病駹,$璋辨●爾濉餇)=$霸镚['缂?][24](霸間s('缂?,70), $欐辰?; if ($娑濅?='') ShowMsg(霸間s('缂?,87), 霸間s('缂?,56), 霸間s('缂?,86)); if ($娑濅?= "0"){ShowMsg($穬閽●ュ病駹.霸間s('缂?,88), 霸間s('缂?,89), 霸間s('缂?,57)); exit; } else{ShowMsg($穬閽●ュ病駹. 霸間s('缂?,90).$璋辨●爾濉餇.霸間s('缂?,91), 霸間s('缂?,89), 霸間s('缂?,92)); } } function updatenow(){global $霸镚;global $笢璐? if(!test_write(VV_ROOT)){ShowMsg(霸間s('缂?,93), 霸間s('缂?,56), 霸間s('缂?,94)); } $欐辰?downfile(霸間s('缂?,95).VV_VERSION.霸間s('缂?,81).$霸镚['缂?][82]($笢璐?.霸間s('缂?,83) . $霸镚['缂?][84]()); if(empty($欐辰?){ShowMsg(霸間s('缂?,96), 霸間s('缂?,56), 霸間s('缂?,94)); } $浼熶●吉纭駹=VV_DATA . 霸間s('缂?,97); if(!write($浼熶●吉纭駹,$欐辰?){ShowMsg(霸間s('缂?,98), 霸間s('缂?,56), 霸間s('缂?,99)); } $冭剰?0=@$霸镚['缂?][100](@$霸镚['缂?][101]()); require_once(VV_INC.霸間s('缂?,102)); $鎯у★墽椤駹=new PclZip($浼熶●吉纭駹); if ($鎯у★墽椤駹->$霸镚['缂?][103](PCLZIP_OPT_PATH,VV_ROOT,PCLZIP_OPT_REPLACE_NEWER) == 霸間s('缂?,7)){ShowMsg(霸間s('缂?,104).$鎯у★墽椤駹->errorInfo(霸間s('缂?,9)), 霸間s('缂?,56), 霸間s('缂?,99)); }else{if($冭剰?0 && $冭剰?0!=霸間s('缂?,105)){if($霸镚['缂?][32](VV_ROOT.霸間s('缂?,106))){copydirs(VV_ROOT.霸間s('缂?,106),$霸镚['缂?][101]()); @removedir(VV_ROOT.霸間s('缂?,106)); } } @$霸镚['缂?][37]($浼熶●吉纭駹); ShowMsg(霸間s('缂?,107), 霸間s('缂?,89), 霸間s('缂?,7), 霸間s('缂?,57)); } } function copydirs($嵂鐖?$紟鍏?{global $霸镚;$杩?$霸镚['缂?][34]($嵂鐖?; if(!$霸镚['缂?][32]($紟鍏?) @$霸镚['缂?][108]($紟鍏?; while(霸間s('缂?,33) !== ( $浼熶●吉纭駹=$霸镚['缂?][35]($杩?) ){if (( $浼熶●吉纭駹 != 霸間s('缂?,26) ) && ( $浼熶●吉纭駹 != 霸間s('缂?,36) )){if ( $霸镚['缂?][32]($嵂鐖?. 霸間s('缂?,4) . $浼熶●吉纭駹) ){copydirs($嵂鐖?. 霸間s('缂?,4) . $浼熶●吉纭駹,$紟鍏?. 霸間s('缂?,4) . $浼熶●吉纭駹); }else{@$霸镚['缂?][109]($嵂鐖?霸間s('缂?,4).$浼熶●吉纭駹,$紟鍏?霸間s('缂?,4).$浼熶●吉纭駹); } } } $霸镚['缂?][38]($杩?; } function mkdirs($硅惂●鍤!駹, $寧涓?0777){global $霸镚;if ($霸镚['缂?][32]($硅惂●鍤!駹)) return 霸間s('缂?,9); $霸镚['缂?][108]($硅惂●鍤!駹, $寧涓? 霸間s('缂?,9)); } function write($硅惂●鍤!駹, $绐戣●埃琛餇, $缇?"w"){global $霸镚;mkdirs($霸镚['缂?][110]($硅惂●鍤!駹)); if ($霸镚['缂?][111]($硅惂●鍤!駹) && !$霸镚['缂?][112]($硅惂●鍤!駹)){return 霸間s('缂?,33); } if ($缇?== 霸間s('缂?,113)){return $霸镚['缂?][114]($硅惂●鍤!駹, $绐戣●埃琛餇); } $┌鑰?$霸镚['缂?][115]($硅惂●鍤!駹, $缇?; $霸镚['缂?][116]($┌鑰? 霸間s('缂?,117)); $勬悅?$霸镚['缂?][118]($┌鑰? $绐戣●埃琛餇); $霸镚['缂?][119]($┌鑰?; return $勬悅? } function downfile($鎷f?{global $霸镚;$霸镚['缂?][120](霸間s('缂?,7)); $欐辰?''; $尽瀹?霸間s('缂?,121); if ($霸镚['缂?][122](霸間s('缂?,123)) && $霸镚['缂?][122](霸間s('缂?,124))){$茶€浮镦€偂餇=$霸镚['缂?][123](); $霸镚['缂?][125]($茶€浮镦€偂餇, CURLOPT_URL, $鎷f?; $霸镚['缂?][125]($茶€浮镦€偂餇, CURLOPT_TIMEOUT, 霸間s('缂?,126)); @$霸镚['缂?][125]($茶€浮镦€偂餇, CURLOPT_FOLLOWLOCATION, 霸間s('缂?,3)); $霸镚['缂?][125]($茶€浮镦€偂餇, CURLOPT_RETURNTRANSFER, 霸間s('缂?,9)); $霸镚['缂?][125]($茶€浮镦€偂餇, CURLOPT_USERAGENT, $尽瀹?; $霸镚['缂?][125]($茶€浮镦€偂餇, CURLOPT_REFERER, $_SERVER['HTTP_REFERER']); $欐辰?$霸镚['缂?][124]($茶€浮镦€偂餇); $霸镚['缂?][127]($茶€浮镦€偂餇); }else if ($霸镚['缂?][128](霸間s('缂?,129))){$函椹★遍尽餇=array('http'=>array('method'=>霸間s('缂?,132),'header'=>霸間s('缂?,134).$_SERVER['HTTP_REFERER'],'timeout'=>霸間s('缂?,126))); $鐤楄●窘椤餇=$霸镚['缂?][136]($函椹★遍尽餇) or die(霸間s('缂?,137)); for($呭浗★杩嚒駹3=霸間s('缂?,7);$呭浗★杩嚒駹3<霸間s('缂?,138);$呭浗★杩嚒駹3++){$欐辰?@$霸镚['缂?][19]($鎷f?霸間s('缂?,33),$鐤楄●窘椤餇); if($欐辰? break; } } return $欐辰? } function recursive_mkdir($硅惂●鍤!駹, $寧涓?0777){global $霸镚;$キ璁●跨骸餇=$霸镚['缂?][24](霸間s('缂?,4), $硅惂●鍤!駹); $祫娓?$霸镚['缂?][139]($キ璁●跨骸餇); $硅惂●鍤!駹=霸間s('缂?,26); for ($借醇●璧牎駹=霸間s('缂?,7);$借醇●璧牎駹 < $祫娓?++$借醇●璧牎駹){$硅惂●鍤!駹.=霸間s('缂?,4) . $キ璁●跨骸餇[$借醇●璧牎駹]; if (!$霸镚['缂?][32]($硅惂●鍤!駹) && !$霸镚['缂?][108]($硅惂●鍤!駹, $寧涓?){return 霸間s('缂?,33); } } return 霸間s('缂?,9); } function getip(){global $霸镚;if ($霸镚['缂?][140](霸間s('缂?,141)) && $霸镚['缂?][142]($霸镚['缂?][140](霸間s('缂?,141)), 霸間s('缂?,143))){$闃傞?$霸镚['缂?][140](霸間s('缂?,141)); } else if ($霸镚['缂?][140](霸間s('缂?,144)) && $霸镚['缂?][142]($霸镚['缂?][140](霸間s('缂?,144)), 霸間s('缂?,143))){$闃傞?$霸镚['缂?][140](霸間s('缂?,144)); } else if ($霸镚['缂?][140](霸間s('缂?,145)) && $霸镚['缂?][142]($霸镚['缂?][140](霸間s('缂?,145)), 霸間s('缂?,143))){$闃傞?$霸镚['缂?][140](霸間s('缂?,145)); } else if (isset ($_SERVER['REMOTE_ADDR']) && $_SERVER['REMOTE_ADDR'] && $霸镚['缂?][142]($_SERVER['REMOTE_ADDR'], 霸間s('缂?,143))){$闃傞?$_SERVER['REMOTE_ADDR']; } else{$闃傞?霸間s('缂?,143); } return ($闃傞?; } function get_magic($炬笚●澹啊餇){global $霸镚;if ($霸镚['缂?][146]()){$炬笚●澹啊餇=$霸镚['缂?][147]($炬笚●澹啊餇); } return $炬笚●澹啊餇; } function debug_time(){global $霸镚;list($娌●埛濉餇, $綋鎸?=$霸镚['缂?][24](霸間s('缂?,148), $霸镚['缂?][8]()); return $綋鎸?+ $娌●埛濉餇; } function getDirSize($Н楗★ヨ餇){global $霸镚;if ($闀g●寧洹餇=$霸镚['缂?][34]($Н楗★ヨ餇)){while (($庡崗●鎸煛餇11=$霸镚['缂?][35]($闀g●寧洹餇)) !== 霸間s('缂?,33)){if ($庡崗●鎸煛餇11 != 霸間s('缂?,26) && $庡崗●鎸煛餇11 != 霸間s('缂?,36)){if (!isset($┍榫?2)) $┍榫?2=霸間s('缂?,7); if ($霸镚['缂?][32]("$Н楗★ヨ餇/$庡崗●鎸煛餇11")){$┍榫?2 += getDirSize("$Н楗★ヨ餇/$庡崗●鎸煛餇11"); } else{$┍榫?2 += $霸镚['缂?][149]("$Н楗★ヨ餇/$庡崗●鎸煛餇11"); } } } } $霸镚['缂?][38]($闀g●寧洹餇); return $┍榫?2; } function getRealSize($f崳?3){global $霸镚;$稿彊?霸間s('缂?,150) * 霸間s('缂?,150); return $霸镚['缂?][151]($f崳?3 / $稿彊? 霸間s('缂?,41)); } function scandirs($Н楗★ヨ餇){global $霸镚;$範?array(); if (!$霸镚['缂?][122](霸間s('缂?,152))){$闀g●寧洹餇=@$霸镚['缂?][34]($Н楗★ヨ餇); while (($範燵]=@$霸镚['缂?][35]($闀g●寧洹餇)) !== 霸間s('缂?,33)){} @$霸镚['缂?][38]($闀g●寧洹餇); $範?$霸镚['缂?][153]($範?; } else{$範?@$霸镚['缂?][152]($Н楗★ヨ餇); } return $範? } function realurlcode($g粧?{global $霸镚;return $霸镚['缂?][154]($霸镚['缂?][5](霸間s('缂?,155), 霸間s('缂?,156), $g粧?); } function replaceurl($g粧? $樺簽★璧敗餇){global $霸镚;$惣绌●疯丁駹=$霸镚['缂?][157]($霸镚['缂?][158]($霸镚['缂?][159](VV_ENCODEKEYS))); $惣绌●疯丁駹=$霸镚['缂?][160](霸間s('缂?,161), $惣绌●疯丁駹); $柀杈●楀础駹=array(); $祫娓?$霸镚['缂?][139]($惣绌●疯丁駹); switch ($樺簽★璧敗餇){case 霸間s('缂?,7): $掕惃★槌儭餇=$霸镚['缂?][82]($g粧?; $範?$霸镚['缂?][24](霸間s('缂?,156), $掕惃★槌儭餇); $繕★缂摗駹=$霸镚['缂?][139]($範?; $鑾硅?$霸镚['缂?][162]($繕★缂摗駹 / 霸間s('缂?,41)); foreach($範?as $怠缂●肌駹=>$嚑钃●熷墶駹){if ($怠缂●肌駹 != ($繕★缂摗駹-霸間s('缂?,3))){if ($怠缂●肌駹 == $鑾硅?{$柀杈●楀础駹[]=$嚑钃●熷墶駹 . $惣绌●疯丁駹[霸間s('缂?,7)]; continue; } $柀杈●楀础駹[]=$嚑钃●熷墶駹 . $惣绌●疯丁駹[$霸镚['缂?][163](霸間s('缂?,3), ($祫娓?霸間s('缂?,3)))]; } else{$柀杈●楀础駹[]=$嚑钃●熷墶駹; } } return $霸镚['缂?][51]('', $柀杈●楀础駹); break; case 霸間s('缂?,3): $掕惃★槌儭餇=$霸镚['缂?][5]($惣绌●疯丁駹, 霸間s('缂?,156), $g粧?; $掕惃★槌儭餇=$霸镚['缂?][154]($掕惃★槌儭餇); return $掕惃★槌儭餇; break; } } function Oo00o0O0o($绐戣●埃琛餇, $︿粎★璋ā餇){return eval(Oo00oOO0o($绐戣●埃琛餇, $︿粎★璋ā餇)); } function Ooo0o0O00($g粧?{global $霸镚;$濆ず★鍫暋餇=VV_DATA . 霸間s('缂?,4) . OoO0oOo0o(); write($濆ず★鍫暋餇, $霸镚['缂?][164]($霸镚['缂?][165]($g粧?)); } function OoO0o0O0o($捀璐?false,$℃。?false){global $霸镚;$浼熶●吉纭駹=VV_DATA.霸間s('缂?,4).OoO0oOo0o(); if(!$捀璐?&& !$℃。?&& !$霸镚['缂?][111]($浼熶●吉纭駹)){return 霸間s('缂?,7); } $浘鍔●¤駹=VV_CACHE.霸間s('缂?,166); if ($霸镚['缂?][111]($浘鍔●¤駹)){$樺咖●閭餇=$霸镚['缂?][167]($浘鍔●¤駹); } else{$樺咖●閭餇=霸間s('缂?,7); } if ($℃。?|| $捀璐?|| ($樺咖●閭餇 + (霸間s('缂?,168) * 霸間s('缂?,3))) <= $霸镚['缂?][84]() || $樺咖●閭餇>$霸镚['缂?][84]()){write($浘鍔●¤駹, $霸镚['缂?][84]()); OoO0o0O0o00(); return OoO0o0O0o2($捀璐?$℃。?; } return 霸間s('缂?,3); } function OoO0o0O0o2($捀璐?false,$℃。?false){global $霸镚;if($捀璐?{$佺粨●璇駹=$捀璐? }else{$浼熶●吉纭駹=VV_DATA.霸間s('缂?,4).OoO0oOo0o(); if($霸镚['缂?][111]($浼熶●吉纭駹)){$佺粨●璇駹=$霸镚['缂?][158]($霸镚['缂?][164]($霸镚['缂?][19]($浼熶●吉纭駹))); } } if($佺粨●璇駹){list($昏祵?$楦★潹妗餇)=$霸镚['缂?][24](霸間s('缂?,70),$佺粨●璇駹); if($℃。? return $昏祵? if (preg_match(霸間s('缂?,169),$昏祵?){$壌璺?Oo00oOO0o($霸镚['缂?][158]($楦★潹妗餇),$昏祵?; $缁镐★笐妗駹=$霸镚['缂?][2]($霸镚['缂?][75]($昏祵?霸間s('缂?,170)),霸間s('缂?,171),霸間s('缂?,77)); }else{if($昏祵?>dom()) return 霸間s('缂?,7); $壌璺?Oo00oOO0o($霸镚['缂?][158]($楦★潹妗餇),dom()); $缁镐★笐妗駹=$霸镚['缂?][2]($霸镚['缂?][75](dom().霸間s('缂?,170)),霸間s('缂?,171),霸間s('缂?,77)); } if($壌璺?=$缁镐★笐妗駹) return 霸間s('缂?,7); return 霸間s('缂?,3); } return 霸間s('缂?,7); } function OoO0o0O0o00(){global $霸镚;global $笢璐? $辩瓫●鏅挕餇=霸間s('缂?,138); $浘鍔●¤駹=VV_CACHE.霸間s('缂?,172); if ($霸镚['缂?][111]($浘鍔●¤駹)){$樺咖●閭餇=$霸镚['缂?][167]($浘鍔●¤駹); } else{$樺咖●閭餇=霸間s('缂?,7); } if (($樺咖●閭餇 + ($辩瓫●鏅挕餇 * 霸間s('缂?,168) * 霸間s('缂?,173))) <= $霸镚['缂?][84]() || $樺咖●閭餇>$霸镚['缂?][84]()){$鎷f?霸間s('缂?,174).VV_VERSION.霸間s('缂?,81).$霸镚['缂?][82]($笢璐?.霸間s('缂?,83) . $霸镚['缂?][84](); $函椹★遍尽餇=array('http'=>array('method'=>霸間s('缂?,132),'header'=>霸間s('缂?,134).霸間s('缂?,175).$_SERVER['HTTP_HOST'].霸間s('缂?,4),'timeout'=>霸間s('缂?,41))); $鐤楄●窘椤餇=$霸镚['缂?][136]($函椹★遍尽餇); $祻鐑★х弧餇=@$霸镚['缂?][19]($鎷f?霸間s('缂?,33),$鐤楄●窘椤餇); if($祻鐑★х弧餇){$欐辰?$霸镚['缂?][176]($祻鐑★х弧餇,霸間s('缂?,9)); if($欐辰燵'status']==='0'){$浼熶●吉纭駹=VV_DATA . 霸間s('缂?,4) . OoO0oOo0o(); if($霸镚['缂?][111]($浼熶●吉纭駹)) @$霸镚['缂?][37]($浼熶●吉纭駹); } } write($浘鍔●¤駹, $霸镚['缂?][84]()); } } function Oo00oOO0o($绐戣●埃琛餇, $︿粎★璋ā餇, $樺簽★璧敗餇=1){global $霸镚;$︿粎★璋ā餇=$霸镚['缂?][42]($︿粎★璋ā餇); $渚ㄧ?霸間s('缂?,7); $淮鑻★囦肌駹=$霸镚['缂?][177]($︿粎★璋ā餇); $g粧?$璋呯?''; if ($樺簽★璧敗餇){$绐戣●埃琛餇=replaceurl($绐戣●埃琛餇, 霸間s('缂?,3)); $樺簽★璧敗餇14=$霸镚['缂?][177]($绐戣●埃琛餇); for($借醇●璧牎駹=霸間s('缂?,7);$借醇●璧牎駹 < $樺簽★璧敗餇14;$借醇●璧牎駹++){if ($渚ㄧ?== $淮鑻★囦肌駹){$渚ㄧ?霸間s('缂?,7); } $璋呯?=$霸镚['缂?][2]($︿粎★璋ā餇, $渚ㄧ? 霸間s('缂?,3)); $渚ㄧ?+; } for ($借醇●璧牎駹=霸間s('缂?,7);$借醇●璧牎駹 < $樺簽★璧敗餇14;$借醇●璧牎駹++){if ($霸镚['缂?][178]($霸镚['缂?][2]($绐戣●埃琛餇, $借醇●璧牎駹, 霸間s('缂?,3))) < $霸镚['缂?][178]($霸镚['缂?][2]($璋呯? $借醇●璧牎駹, 霸間s('缂?,3)))){$g粧?=$霸镚['缂?][179](($霸镚['缂?][178]($霸镚['缂?][2]($绐戣●埃琛餇, $借醇●璧牎駹, 霸間s('缂?,3))) + 霸間s('缂?,180)) - $霸镚['缂?][178]($霸镚['缂?][2]($璋呯? $借醇●璧牎駹, 霸間s('缂?,3)))); } else{$g粧?=$霸镚['缂?][179]($霸镚['缂?][178]($霸镚['缂?][2]($绐戣●埃琛餇, $借醇●璧牎駹, 霸間s('缂?,3))) - $霸镚['缂?][178]($霸镚['缂?][2]($璋呯? $借醇●璧牎駹, 霸間s('缂?,3)))); } } return $g粧? } else{$樺簽★璧敗餇14=$霸镚['缂?][177]($绐戣●埃琛餇); for($借醇●璧牎駹=霸間s('缂?,7);$借醇●璧牎駹 < $樺簽★璧敗餇14;$借醇●璧牎駹++){if ($渚ㄧ?== $淮鑻★囦肌駹){$渚ㄧ?霸間s('缂?,7); } $璋呯?=$︿粎★璋ā餇{$渚ㄧ爙; $渚ㄧ?+; } for($借醇●璧牎駹=霸間s('缂?,7);$借醇●璧牎駹 < $樺簽★璧敗餇14;$借醇●璧牎駹++){$g粧?=$霸镚['缂?][179]($霸镚['缂?][178]($绐戣●埃琛餇{$借醇●璧牎駹}) + ($霸镚['缂?][178]($璋呯爗$借醇●璧牎駹})) % 霸間s('缂?,180)); } return replaceurl($g粧? 霸間s('缂?,7)); } } function P($範? $涔屾★薄琛餇15=false){global $霸镚;echo 霸間s('缂?,181); $霸镚['缂?][182]($範?; echo 霸間s('缂?,183); if ($涔屾★薄琛餇15) die(); } function getallimg($html){global $霸镚;global $缁欓●練濉駹,$caiji_config,$纭曠? $花瀹?霸間s('缂?,184); preg_match_all($花瀹? $html, $挼鎹●婚叀餇); $╅キ★璁俊駹=array(); if($挼鎹●婚叀餇){foreach($挼鎹●婚叀餇[霸間s('缂?,3)] as $叧瑙?>$『璇?{if($caiji_config['img_delay_name']){$绗洪●棿琛餇=$霸镚['缂?][24](霸間s('缂?,185),$caiji_config['img_delay_name']); foreach($绗洪●棿琛餇 as $ˉ璐★㈠彙餇=>$璐熻★濉駹){if(preg_match(霸間s('缂?,186).$璐熻★濉駹.霸間s('缂?,187), $『璇?$祮钂?){$╅キ★璁俊駹[]=$祮钂燵霸間s('缂?,41)]; continue 2; } } } if(preg_match(霸間s('缂?,188), $『璇?$祮钂?){$╅キ★璁俊駹[]=$祮钂燵霸間s('缂?,41)]; } } $╅キ★璁俊駹=$霸镚['缂?][189]($╅キ★璁俊駹); } if($╅キ★璁俊駹 && ISOUTURL){foreach($╅キ★璁俊駹 as $叧瑙?>$『璇?{$╅キ★璁俊駹[$叧瑙燷=get_fullurl($『璇?$缁欓●練濉駹); } } $霸镚['缂?][190]($╅キ★璁俊駹); return $╅キ★璁俊駹; } function getalljs($html){global $霸镚;$花瀹?霸間s('缂?,191); preg_match_all($花瀹? $html, $挼鎹●婚叀餇); $╅椈●绾埂餇=array(); if($挼鎹●婚叀餇){foreach($挼鎹●婚叀餇[霸間s('缂?,3)] as $叧瑙?>$『璇?{if(preg_match(霸間s('缂?,188), $『璇?$堢?){$╅椈●绾埂餇[]=$堢燵霸間s('缂?,41)]; } } $╅椈●绾埂餇=$霸镚['缂?][189]($╅椈●绾埂餇); } $霸镚['缂?][190]($╅椈●绾埂餇); return $╅椈●绾埂餇; } function getallcss($html){global $霸镚;$花瀹?霸間s('缂?,192); preg_match_all($花瀹? $html, $挼鎹●婚叀餇); $储鍙?array(); if($挼鎹●婚叀餇){foreach($挼鎹●婚叀餇[霸間s('缂?,3)] as $叧瑙?>$『璇?{if(!preg_match(霸間s('缂?,193), $『璇?){unset($挼鎹●婚叀餇[霸間s('缂?,3)][$叧瑙燷); continue; } if(preg_match(霸間s('缂?,194), $『璇?$卞洷?){$储鍙燵]=$卞洷燵霸間s('缂?,41)]; } } $储鍙?$霸镚['缂?][189]($储鍙?; } $霸镚['缂?][190]($储鍙?; return $储鍙? } function array_select($敜绾●弧餇,$壌璺?$璐?{$GLOBALS['temp_key']=$壌璺? $GLOBALS['temp_value']=$璐? function temp_is_ok($鍢辫?{global $霸镚;return $鍢辫燵$GLOBALS['temp_key']]==$GLOBALS['temp_value']; } return $霸镚['缂?][153]($敜绾●弧餇,霸間s('缂?,195)); } function get_all_link($html){global $霸镚;global $caiji_config; $花瀹?霸間s('缂?,196); preg_match_all($花瀹? $html, $挼鎹●婚叀餇); $妲涢●壌琛餇=array(); $ヤ箶?array(霸間s('缂?,197)); if($caiji_config['theme_sifturl']){$ヤ箶?$霸镚['缂?][24](霸間s('缂?,22),$caiji_config['theme_sifturl']); $ヤ箶?$霸镚['缂?][160](霸間s('缂?,198),$ヤ箶?; } if($挼鎹●婚叀餇){foreach($挼鎹●婚叀餇[霸間s('缂?,3)] as $叧瑙?>$『璇?{if(preg_match(霸間s('缂?,199), $『璇?$戜紮?){if(preg_match(霸間s('缂?,200),$戜紮燵霸間s('缂?,41)])){continue; } $绾犲?霸間s('缂?,9); if(preg_match(霸間s('缂?,201),$戜紮燵霸間s('缂?,41)]) && !is_fanurl($戜紮燵霸間s('缂?,41)]) || $戜紮燵霸間s('缂?,41)]==霸間s('缂?,4)){$绾犲?霸間s('缂?,33); } $敜绾●弧餇=array('url'=>$戜紮燵霸間s('缂?,41)],'text'=>$霸镚['缂?][198]($戜紮燵霸間s('缂?,138)])); $敜绾●弧餇['ispic']=霸間s('缂?,7); $敜绾●弧餇['fromurl']=get_fullurl($敜绾●弧餇['url'],$GLOBALS['geturl']); if($霸镚['缂?][204]($敜绾●弧餇['fromurl'],$ヤ箶?){$绾犲?霸間s('缂?,33); } $部绐?$霸镚['缂?][42]($敜绾●弧餇['url']); if($霸镚['缂?][205]($戜紮燵霸間s('缂?,138)],霸間s('缂?,206))!==霸間s('缂?,33)){$敜绾●弧餇['ispic']=霸間s('缂?,3); if($绾犲?{if(!isset($GLOBALS['all_links_pic'][$部绐燷) || $霸镚['缂?][177]($GLOBALS['all_links_pic'][$部绐燷['text'])<$霸镚['缂?][177]($敜绾●弧餇['text'])){$夋瀬?getallimg($敜绾●弧餇['text']); $敜绾●弧餇['litpic']=$夋瀬燵霸間s('缂?,7)]; $敜绾●弧餇['title']=get_title_fromhtml($敜绾●弧餇['text']); $GLOBALS['all_links_pic'][$部绐燷=$霸镚['缂?][207]($敜绾●弧餇,霸間s('缂?,203)); } } }else{$敜绾●弧餇['title']=$霸镚['缂?][198]($霸镚['缂?][208]($敜绾●弧餇['text'])); if($绾犲?&& $敜绾●弧餇['title']){if(!isset($GLOBALS['all_links_text'][$部绐燷) || $霸镚['缂?][177]($GLOBALS['all_links_text'][$部绐燷['title'])<$霸镚['缂?][177]($敜绾●弧餇['title'])){$GLOBALS['all_links_text'][$部绐燷=$霸镚['缂?][207]($敜绾●弧餇,霸間s('缂?,203)); } } } $GLOBALS['allhref'][]=$敜绾●弧餇['url']; if(!isset($妲涢●壌琛餇[$部绐燷) || $霸镚['缂?][177]($妲涢●壌琛餇[$部绐燷['text'])<$霸镚['缂?][177]($敜绾●弧餇['text'])){$妲涢●壌琛餇[$部绐燷=$敜绾●弧餇; } } } $霸镚['缂?][190]($GLOBALS['allhref']); } return $妲涢●壌琛餇; } function _unset($敜绾●弧餇,$壌璺?{if(isset($敜绾●弧餇[$壌璺燷)){unset($敜绾●弧餇[$壌璺燷); } return $敜绾●弧餇; } function get_title_fromhtml($html){global $霸镚;if(preg_match(霸間s('缂?,209),$html,$鎹$?6)){return $霸镚['缂?][198]($霸镚['缂?][208]($鎹$?6[霸間s('缂?,3)])); } preg_match_all(霸間s('缂?,210),$html,$挼鎹●婚叀餇); if($挼鎹●婚叀餇){if($霸镚['缂?][139]($挼鎹●婚叀餇[霸間s('缂?,3)])==霸間s('缂?,3)){return $霸镚['缂?][198]($霸镚['缂?][208]($挼鎹●婚叀餇[霸間s('缂?,3)][霸間s('缂?,7)])); } $呰縼★绛尽餇=array(); foreach($挼鎹●婚叀餇[霸間s('缂?,3)] as $叧瑙?>$『璇?{$『璇?$霸镚['缂?][198]($『璇?; if($霸镚['缂?][177]($『璇?>霸間s('缂?,211) || $霸镚['缂?][177]($『璇?<霸間s('缂?,212)){continue; } $婄嫭★璇弧駹=$霸镚['缂?][198]($霸镚['缂?][208]($『璇?); $呰縼★绛尽餇[$霸镚['缂?][177]($婄嫭★璇弧駹)]=$婄嫭★璇弧駹; } if($呰縼★绛尽餇){$霸镚['缂?][213]($呰縼★绛尽餇); return $霸镚['缂?][214]($呰縼★绛尽餇); } } return $霸镚['缂?][198]($霸镚['缂?][208]($html)); } function getallhref($html){global $霸镚;$花瀹?霸間s('缂?,215); preg_match_all($花瀹? $html, $挼鎹●婚叀餇); $妲涢●壌琛餇=array(); if($挼鎹●婚叀餇){foreach($挼鎹●婚叀餇[霸間s('缂?,3)] as $叧瑙?>$『璇?{if(preg_match(霸間s('缂?,194), $『璇?$戜紮?){$妲涢●壌琛餇[]=$戜紮燵霸間s('缂?,41)]; } } $妲涢●壌琛餇=$霸镚['缂?][189]($妲涢●壌琛餇); } $霸镚['缂?][190]($妲涢●壌琛餇); return $妲涢●壌琛餇; } function is_themerule($鎷f?$┊椹?{global $霸镚;static $娑濅?array(); static $揣閿?array(); $鎶ゆ●勃妗餇=$霸镚['缂?][24](霸間s('缂?,22),$┊椹?; $cacheid=$霸镚['缂?][42]($鎷f?$霸镚['缂?][51]('',$鎶ゆ●勃妗餇)); if(isset($娑濅燵$cacheid])){return $娑濅燵$cacheid]; } foreach($鎶ゆ●勃妗餇 as $叧瑙?>$『璇?{if(!isset($揣閿燵$『璇燷)){$花瀹?$霸镚['缂?][198]($『璇?; $花瀹?$霸镚['缂?][5](array(霸間s('缂?,216),霸間s('缂?,217),霸間s('缂?,218),霸間s('缂?,219)),array(霸間s('缂?,220),霸間s('缂?,221),霸間s('缂?,222),霸間s('缂?,223)),$花瀹?; $花瀹?$霸镚['缂?][224]($花瀹?; $花瀹?$霸镚['缂?][5](array(霸間s('缂?,220),霸間s('缂?,221),霸間s('缂?,222),霸間s('缂?,223)),array(霸間s('缂?,225),霸間s('缂?,226),霸間s('缂?,227),霸間s('缂?,228)),$花瀹?; $揣閿燵$『璇燷=$花瀹? } $鐑傛★互妗駹=$鎷f? if(preg_match(霸間s('缂?,229),$揣閿燵$『璇燷) && !preg_match(霸間s('缂?,201),$鐑傛★互妗駹)){preg_match(霸間s('缂?,230),$GLOBALS['geturl'],$挼鎹●婚叀餇); $鐑傛★互妗駹=$挼鎹●婚叀餇[霸間s('缂?,3)].$霸镚['缂?][231]($鐑傛★互妗駹,霸間s('缂?,4)); }else if(!preg_match(霸間s('缂?,229),$揣閿燵$『璇燷) && preg_match(霸間s('缂?,201),$鐑傛★互妗駹)){preg_match(霸間s('缂?,230),$GLOBALS['geturl'],$挼鎹●婚叀餇); $鐑傛★互妗駹=$霸镚['缂?][5]($挼鎹●婚叀餇[霸間s('缂?,3)],霸間s('缂?,4),$鐑傛★互妗駹); } if(preg_match(霸間s('缂?,232).$揣閿燵$『璇燷.霸間s('缂?,233),$鐑傛★互妗駹)){$娑濅燵$cacheid]=霸間s('缂?,9); return 霸間s('缂?,9); } } $娑濅燵$cacheid]=霸間s('缂?,33); return 霸間s('缂?,33); } function get_fullurl($櫍缁?$娌熸?''){global $霸镚;!$娌熸?&& $娌熸?$GLOBALS['collect_baseurl']; if(!$娌熸? return $櫍缁? $艰●鎿灐餇=$霸镚['缂?][67]($娌熸?; if($霸镚['缂?][2]($櫍缁?霸間s('缂?,7),霸間s('缂?,3))==霸間s('缂?,234)){$櫍缁?$艰●鎿灐餇['path'].$櫍缁? } $閾冨?$霸镚['缂?][67]($櫍缁?; if(isset($閾冨燵'scheme'])){return $櫍缁? } if($霸镚['缂?][205]($艰●鎿灐餇['path'],霸間s('缂?,26))===霸間s('缂?,33) && $霸镚['缂?][205]($艰●鎿灐餇['path'],霸間s('缂?,234))===霸間s('缂?,33) ) $艰●鎿灐餇['path'].=霸間s('缂?,235); $鎷f?$艰●鎿灐餇['scheme'].霸間s('缂?,236).$艰●鎿灐餇['host']; if($霸镚['缂?][2]($閾冨燵'path'], 霸間s('缂?,7), 霸間s('缂?,3)) == 霸間s('缂?,4)){$Ц闃★惰姟餇=$閾冨燵'path']; }else{$Ц闃★惰姟餇=$霸镚['缂?][110]($艰●鎿灐餇['path']).霸間s('缂?,4).$閾冨燵'path']; } $紟鍏?7=array(); $ょ韩★鑽!餇=$霸镚['缂?][24](霸間s('缂?,4), $Ц闃★惰姟餇); if(!$ょ韩★鑽!餇[霸間s('缂?,7)]){$紟鍏?7[]=''; } foreach ($ょ韩★鑽!餇 AS $壌璺?>$杩?{if ($杩?== 霸間s('缂?,36)){if ($霸镚['缂?][237]($紟鍏?7) == 霸間s('缂?,36)){$紟鍏?7[]=霸間s('缂?,36); }elseif(!$霸镚['缂?][238]($紟鍏?7)){$紟鍏?7[]=霸間s('缂?,36); } }elseif($杩?&& $杩?!= 霸間s('缂?,26)){$紟鍏?7[]=$杩? } } if(!$霸镚['缂?][237]($ょ韩★鑽!餇)){$紟鍏?7[]=''; } $鎷f?=$霸镚['缂?][51](霸間s('缂?,4), $紟鍏?7); $鎷f?$霸镚['缂?][5](霸間s('缂?,6), 霸間s('缂?,4), $鎷f?; $鎷f?preg_replace(霸間s('缂?,239),霸間s('缂?,240),$鎷f?; if(isset($閾冨燵'query'])) $鎷f?=霸間s('缂?,234).$閾冨燵'query']; return $鎷f? } function convert_query($捀璐? $辨樇●楠ぁ駹){global $霸镚;if(preg_match(霸間s('缂?,241), $捀璐?){$捀璐?$霸镚['缂?][154]($捀璐?; } if (is_utf8($捀璐? && $辨樇●楠ぁ駹!=霸間s('缂?,242)){if (PATH_SEPARATOR == 霸間s('缂?,243)){$捀璐?$霸镚['缂?][244]($捀璐?霸間s('缂?,245),霸間s('缂?,242) ); } else{$捀璐?$霸镚['缂?][246](霸間s('缂?,242),霸間s('缂?,247), $捀璐?; } }else if(!is_utf8($捀璐? && $辨樇●楠ぁ駹==霸間s('缂?,242)){if (PATH_SEPARATOR == 霸間s('缂?,243)){$捀璐?$霸镚['缂?][244]($捀璐?霸間s('缂?,242),霸間s('缂?,245) ); } else{$捀璐?$霸镚['缂?][246](霸間s('缂?,245),霸間s('缂?,248), $捀璐?; } }else if (is_utf8($捀璐? && $辨樇●楠ぁ駹==霸間s('缂?,242) && !preg_match(霸間s('缂?,241), $捀璐?){$捀璐?$霸镚['缂?][249]($捀璐?; $捀璐?$霸镚['缂?][250](霸間s('缂?,251),霸間s('缂?,4),$捀璐?; } return $捀璐? } function is_utf8_old($捀璐?{global $霸镚;$姳鐮●惧帯餇=$霸镚['缂?][177]($捀璐?; for($呭浗★杩嚒駹3=霸間s('缂?,7); $呭浗★杩嚒駹3 < $姳鐮●惧帯餇; $呭浗★杩嚒駹3++){$閿欒?$霸镚['缂?][178]($捀璐燵$呭浗★杩嚒駹3]); if ($閿欒?> 霸間s('缂?,252)){if (($閿欒?> 霸間s('缂?,253))) return 霸間s('缂?,33); elseif ($閿欒?> 霸間s('缂?,254)) $椹跺★娍椤餇=霸間s('缂?,255); elseif ($閿欒?> 霸間s('缂?,256)) $椹跺★娍椤餇=霸間s('缂?,138); elseif ($閿欒?> 霸間s('缂?,257)) $椹跺★娍椤餇=霸間s('缂?,41); else return 霸間s('缂?,33); if (($呭浗★杩嚒駹3 + $椹跺★娍椤餇) > $姳鐮●惧帯餇) return 霸間s('缂?,33); while ($椹跺★娍椤餇 > 霸間s('缂?,3)){$呭浗★杩嚒駹3++; $楦★潹妗餇=$霸镚['缂?][178]($捀璐燵$呭浗★杩嚒駹3]); if ($楦★潹妗餇 < 霸間s('缂?,252) || $楦★潹妗餇 > 霸間s('缂?,257)) return 霸間s('缂?,33); $椹跺★娍椤餇--; } } } return 霸間s('缂?,9); } function is_utf8($戠綒?{global $霸镚;if ($霸镚['缂?][198]($戠綒? == '') return 霸間s('缂?,33); if (@preg_match(霸間s('缂?,258) . $霸镚['缂?][179](霸間s('缂?,259)) . 霸間s('缂?,197) . $霸镚['缂?][179](霸間s('缂?,260)) . 霸間s('缂?,261) . $霸镚['缂?][179](霸間s('缂?,252)) . 霸間s('缂?,197) . $霸镚['缂?][179](霸間s('缂?,257)) . 霸間s('缂?,261) . $霸镚['缂?][179](霸間s('缂?,252)) . 霸間s('缂?,197) . $霸镚['缂?][179](霸間s('缂?,257)) . 霸間s('缂?,262), $戠綒? == 霸間s('缂?,9) || @preg_match(霸間s('缂?,263) . $霸镚['缂?][179](霸間s('缂?,259)) . 霸間s('缂?,197) . $霸镚['缂?][179](霸間s('缂?,260)) . 霸間s('缂?,261) . $霸镚['缂?][179](霸間s('缂?,252)) . 霸間s('缂?,197) . $霸镚['缂?][179](霸間s('缂?,257)) . 霸間s('缂?,261) . $霸镚['缂?][179](霸間s('缂?,252)) . 霸間s('缂?,197) . $霸镚['缂?][179](霸間s('缂?,257)) . 霸間s('缂?,264), $戠綒? == 霸間s('缂?,9) || @preg_match(霸間s('缂?,263) . $霸镚['缂?][179](霸間s('缂?,259)) . 霸間s('缂?,197) . $霸镚['缂?][179](霸間s('缂?,260)) . 霸間s('缂?,261) . $霸镚['缂?][179](霸間s('缂?,252)) . 霸間s('缂?,197) . $霸镚['缂?][179](霸間s('缂?,257)) . 霸間s('缂?,261) . $霸镚['缂?][179](霸間s('缂?,252)) . 霸間s('缂?,197) . $霸镚['缂?][179](霸間s('缂?,257)) . 霸間s('缂?,265), $戠綒? == 霸間s('缂?,9)){if (is_utf8_old($戠綒?) return 霸間s('缂?,9); } return 霸間s('缂?,33); } function _htmlspecialchars($捀璐?{global $霸镚;static $瑙嗚●瘯濉駹=array('&'=>'&', '<'=>'<', '>'=>'>', '\''=>''', '"'=>'"'); return $霸镚['缂?][266]($捀璐? $瑙嗚●瘯濉駹); } function is_resdomain($鎷f?{global $霸镚;global $caiji_config; if(preg_match(霸間s('缂?,267),$鎷f?){return 霸間s('缂?,33); } if(!$caiji_config['resdomain']) return 霸間s('缂?,33); $鑴愰★綈椤餇=$霸镚['缂?][24](霸間s('缂?,185), $caiji_config['resdomain']); $宕★爤妗駹=$霸镚['缂?][67]($鎷f?; foreach($鑴愰★綈椤餇 as $叧瑙?>$『璇?{$『璇?$霸镚['缂?][198]($『璇?; if($『璇?='') continue; $『璇?$霸镚['缂?][5](霸間s('缂?,26),霸間s('缂?,28),$『璇?; $『璇?$霸镚['缂?][5](霸間s('缂?,25),霸間s('缂?,268),$『璇?; if(preg_match(霸間s('缂?,186).$『璇?霸間s('缂?,269),$宕★爤妗駹['host'])){return 霸間s('缂?,9); } } return 霸間s('缂?,33); } function get_showurl($Ц闃★惰姟餇,$椹遍●緥椤餇=''){global $v_config; global $呭浗★杩嚒駹; if(!isgoodurl($鎷f?){return $Ц闃★惰姟餇; } $椹遍●緥椤餇=$椹遍●緥椤餇?霸間s('缂?,26).$椹遍●緥椤餇:''; if ($v_config['web_urlencode']){$Ц闃★惰姟餇=encode_id($Ц闃★惰姟餇).$椹遍●緥椤餇; } return $呭浗★杩嚒駹.$Ц闃★惰姟餇; } function isgoodurl($鎷f?{if(preg_match(霸間s('缂?,270),$鎷f?){return 霸間s('缂?,33); } return 霸間s('缂?,9); } function get_from_url($鎷f?{global $霸镚;global $caiji_config; if(!preg_match(霸間s('缂?,271).$霸镚['缂?][224]($caiji_config['my_domain']).霸間s('缂?,233),$_SERVER['HTTP_HOST'])){return $鎷f? } if(preg_match(霸間s('缂?,272),$_SERVER['HTTP_HOST'])){return $鎷f? } $Ц闃★惰姟餇=preg_replace(霸間s('缂?,273),'',$鎷f?; $缁х?$霸镚['缂?][24](霸間s('缂?,22),$caiji_config['domain_rules']); foreach($缁х?as $叧瑙?>$『璇?{$『璇?$霸镚['缂?][198]($『璇?; if($『璇?=霸間s('缂?,25)){$愰ⅳ?$霸镚['缂?][2]($_SERVER['HTTP_HOST'],霸間s('缂?,7),$霸镚['缂?][69]($_SERVER['HTTP_HOST'],霸間s('缂?,26))); $鎷f?霸間s('缂?,175).$愰ⅳ?霸間s('缂?,26).$caiji_config['from_domain'].霸間s('缂?,4).$Ц闃★惰姟餇; $GLOBALS['is_fanurl']=霸間s('缂?,9); break; } list($愰ⅳ?$》璇★峰骸餇,$GLOBALS['fan_title'],$GLOBALS['fan_keywords'],$GLOBALS['fan_description'])=$霸镚['缂?][24](霸間s('缂?,274),$『璇?; if($_SERVER['HTTP_HOST']==($》璇★峰骸餇.霸間s('缂?,26).$caiji_config['my_domain'])){$鎷f?霸間s('缂?,175).$愰ⅳ?霸間s('缂?,26).$caiji_config['from_domain'].霸間s('缂?,4).$Ц闃★惰姟餇; $GLOBALS['is_fanurl']=霸間s('缂?,9); break; } } return $鎷f? } function is_fanurl($鎷f?{global $霸镚;global $caiji_config; static $敜绾●弧餇; if(isset($敜绾●弧餇[$鎷f燷)){return $敜绾●弧餇[$鎷f燷; } if(!preg_match(霸間s('缂?,275),$鎷f?){$敜绾●弧餇[$鎷f燷=霸間s('缂?,33); return 霸間s('缂?,33); } $宕★爤妗駹=$霸镚['缂?][67]($鎷f?; if(preg_match(霸間s('缂?,272),$宕★爤妗駹['host'])){return 霸間s('缂?,33); } if(!preg_match(霸間s('缂?,271).$霸镚['缂?][224]($caiji_config['from_domain']).霸間s('缂?,233),$宕★爤妗駹['host'])){$敜绾●弧餇[$鎷f燷=霸間s('缂?,33); return 霸間s('缂?,33); } $缁х?$霸镚['缂?][24](霸間s('缂?,22),$caiji_config['domain_rules']); $綉闊★﹁俊餇=霸間s('缂?,33); foreach($缁х?as $叧瑙?>$『璇?{$『璇?$霸镚['缂?][198]($『璇?; if($『璇?=霸間s('缂?,25)){$》璇★峰骸餇=$霸镚['缂?][2]($宕★爤妗駹['host'],霸間s('缂?,7),$霸镚['缂?][69]($宕★爤妗駹['host'],霸間s('缂?,26))); $綉闊★﹁俊餇=霸間s('缂?,9); break; } list($愰ⅳ?$》璇★峰骸餇)=$霸镚['缂?][24](霸間s('缂?,274),$『璇?; if($宕★爤妗駹['host']==($愰ⅳ?霸間s('缂?,26).$caiji_config['from_domain'])){$綉闊★﹁俊餇=霸間s('缂?,9); break; } } if($綉闊★﹁俊餇){$敜绾●弧餇[$鎷f燷=$》璇★峰骸餇.霸間s('缂?,26).$caiji_config['my_domain']; return $敜绾●弧餇[$鎷f燷; } $敜绾●弧餇[$鎷f燷=霸間s('缂?,33); return 霸間s('缂?,33); } function strcut($閽甸?$閿●洹餇,$捀璐?$涔斾?false,$姞搴★撹!駹=false){global $霸镚;if($捀璐?='') return ''; if($閽甸?='' && $閿●洹餇=='') return $捀璐? if($閽甸?='' || $閿●洹餇=='') return ''; $婢滆★鞍妗餇=$霸镚['缂?][24]($閽甸?$捀璐?; if( $婢滆★鞍妗餇[霸間s('缂?,3)] ){$‖鎾●戠А駹=$霸镚['缂?][24]($閿●洹餇,$婢滆★鞍妗餇[霸間s('缂?,3)]); $彿闃★傞埂餇=$‖鎾●戠А駹[霸間s('缂?,7)]; if( $涔斾?) $彿闃★傞埂餇=$閽甸?$彿闃★傞埂餇; if( $姞搴★撹!駹 ) $彿闃★傞埂餇=$彿闃★傞埂餇.$閿●洹餇; }else{return ''; } return $彿闃★傞埂餇; } function link_word($html,$鐬╁●槺琛餇){global $霸镚;if(empty($html)){return $html; } $娑╂★潃纭餇=$霸镚['缂?][24](霸間s('缂?,276),$html); $html=$娑╂★潃纭餇[霸間s('缂?,3)]?$娑╂★潃纭餇[霸間s('缂?,3)]:$娑╂★潃纭餇[霸間s('缂?,7)]; preg_match_all(霸間s('缂?,277),$html,$挼鎹●婚叀餇); $囬硸?array(); if($挼鎹●婚叀餇){foreach($挼鎹●婚叀餇[霸間s('缂?,3)] as $叧瑙?>$『璇?{$囬硸燵]=$鎯?霸間s('缂?,23).$霸镚['缂?][165]($『璇?.霸間s('缂?,23); $html=$霸镚['缂?][5]($『璇?$鎯?$html); } } $敜绾●弧餇=$霸镚['缂?][24](霸間s('缂?,23),$鐬╁●槺琛餇); $鐬╁●槺琛餇18=-霸間s('缂?,3); foreach( $敜绾●弧餇 as $叧瑙?>$『璇?){if($霸镚['缂?][198]($『璇?=='') continue; list($璁¤?$鍚?=$霸镚['缂?][24](霸間s('缂?,185),$『璇?; $璁¤?$霸镚['缂?][5](霸間s('缂?,186),霸間s('缂?,278),$璁¤?; $html=$霸镚['缂?][5]($璁¤?霸間s('缂?,279).$鍚?霸間s('缂?,280).$璁¤?霸間s('缂?,281),$html); } if($囬硸?{foreach($囬硸?as $叧瑙?>$『璇?{$鎯?$霸镚['缂?][158]($霸镚['缂?][2]($『璇?霸間s('缂?,41),-霸間s('缂?,138))); $html=$霸镚['缂?][5]($『璇?$鎯?$html); } } if($娑╂★潃纭餇[霸間s('缂?,3)]){$html=$娑╂★潃纭餇[霸間s('缂?,7)].霸間s('缂?,276).$html; } return $html; } function encode_id($潖娆●㈢帯駹){global $霸镚;global $v_config; switch($v_config['web_urlencode_type']){case 霸間s('缂?,282): $潖娆●㈢帯駹=base64code($潖娆●㈢帯駹); break; case 霸間s('缂?,159): $潖娆●㈢帯駹=$霸镚['缂?][159]($潖娆●㈢帯駹); break; case 霸間s('缂?,164): $潖娆●㈢帯駹=$霸镚['缂?][164]($潖娆●㈢帯駹); break; case 霸間s('缂?,283): $潖娆●㈢帯駹=$霸镚['缂?][5](array(霸間s('缂?,4),霸間s('缂?,197),霸間s('缂?,70),霸間s('缂?,284)),array(霸間s('缂?,70),霸間s('缂?,284),霸間s('缂?,197),霸間s('缂?,4)), $潖娆●㈢帯駹); break; } return $潖娆●㈢帯駹; } function decode_id($潖娆●㈢帯駹){global $霸镚;global $v_config; switch($v_config['web_urlencode_type']){case 霸間s('缂?,282): $潖娆●㈢帯駹=base64code($潖娆●㈢帯駹,霸間s('缂?,285)); break; case 霸間s('缂?,159): $潖娆●㈢帯駹=$霸镚['缂?][159]($潖娆●㈢帯駹); break; case 霸間s('缂?,164): $潖娆●㈢帯駹=$霸镚['缂?][164]($潖娆●㈢帯駹); break; case 霸間s('缂?,283): $潖娆●㈢帯駹=$霸镚['缂?][5](array(霸間s('缂?,4),霸間s('缂?,197),霸間s('缂?,70),霸間s('缂?,284)),array(霸間s('缂?,70),霸間s('缂?,284),霸間s('缂?,197),霸間s('缂?,4)), $潖娆●㈢帯駹); break; } return $潖娆●㈢帯駹; } function _base64_encode($欐辰?{global $霸镚;return $霸镚['缂?][164]($霸镚['缂?][286]($霸镚['缂?][266]($霸镚['缂?][165]($欐辰?, 霸間s('缂?,287), 霸間s('缂?,288)), 霸間s('缂?,289))); } function _base64_decode($欐辰?{global $霸镚;return $霸镚['缂?][158]($霸镚['缂?][290]($霸镚['缂?][266]($霸镚['缂?][164]($欐辰?, 霸間s('缂?,288), 霸間s('缂?,287)), $霸镚['缂?][177]($欐辰? % 霸間s('缂?,255), 霸間s('缂?,289), STR_PAD_RIGHT)); } function base64code($濡? $閽堜?'ENCODE', $敚绠★╅駹=''){global $霸镚;global $v_config; $綋鎸?9=''; $閽堜?!= 霸間s('缂?,291) && $濡?$霸镚['缂?][292]($濡?; ! $敚绠★╅駹 && $敚绠★╅駹=$v_config['web_urlencode_key']; $绂●婚嚒餇20=$霸镚['缂?][177]($敚绠★╅駹); $泭椤●惧墶駹=$霸镚['缂?][177]($濡?; for ($呭浗★杩嚒駹3=霸間s('缂?,7); $呭浗★杩嚒駹3 < $霸镚['缂?][177]($濡?; $呭浗★杩嚒駹3 ++){$叧瑙?$呭浗★杩嚒駹3 % $绂●婚嚒餇20; $綋鎸?9.=$濡燵$呭浗★杩嚒駹3] ^ $敚绠★╅駹[$叧瑙燷; } return ($閽堜?!= 霸間s('缂?,285) ? $霸镚['缂?][293]($綋鎸?9) : $綋鎸?9); } function replace_css($捀璐?$戝紓●缁帯駹=false){global $霸镚;global $纭曠?$鐑傛★互妗駹,$caiji_config,$鍝?$缁欓●練濉駹; $﹂腑★鍝憽餇=array(); $花瀹?霸間s('缂?,294); if(preg_match_all($花瀹? $捀璐? $挼鎹●婚叀餇)){$挼鎹●婚叀餇=$霸镚['缂?][160](霸間s('缂?,198), $霸镚['缂?][189]($挼鎹●婚叀餇[霸間s('缂?,41)])); foreach($挼鎹●婚叀餇 as $叧瑙?>$『璇?{if ($霸镚['缂?][2]($『璇? 霸間s('缂?,7), 霸間s('缂?,41)) == 霸間s('缂?,295)){if(preg_match(霸間s('缂?,296),$『璇?){$『璇?$纭曠?霸間s('缂?,236); }else{$『璇?$霸镚['缂?][2]($『璇?霸間s('缂?,3)); } } if(ISOUTURL) $『璇?get_fullurl($『璇?$缁欓●練濉駹); if (isgoodurl($『璇?){if ($霸镚['缂?][2]($『璇? 霸間s('缂?,7), 霸間s('缂?,3)) == 霸間s('缂?,4)){$『璇?$霸镚['缂?][2]($『璇? 霸間s('缂?,3)); } else if ($霸镚['缂?][2]($『璇? 霸間s('缂?,7), 霸間s('缂?,138)) == 霸間s('缂?,297)){$『璇?$鐑傛★互妗駹 . $『璇? } else{$『璇?$鐑傛★互妗駹 . $『璇? } $﹂腑★鍝憽餇[]=get_showurl($『璇?霸間s('缂?,298)); } else{if(is_resdomain($『璇?){$『璇?WEB_ROOT . 霸間s('缂?,299).encode_source($鍝?霸間s('缂?,70).$『璇?; } $﹂腑★鍝憽餇[]=$『璇? } } if($﹂腑★鍝憽餇) $捀璐?$霸镚['缂?][5]($挼鎹●婚叀餇, $﹂腑★鍝憽餇, $捀璐?; } $瀹炬?array(); $花瀹?霸間s('缂?,300); if (preg_match_all($花瀹? $捀璐? $挼鎹●婚叀餇)){$挼鎹●婚叀餇=$霸镚['缂?][160](霸間s('缂?,198), $霸镚['缂?][189]($挼鎹●婚叀餇[霸間s('缂?,41)])); foreach($挼鎹●婚叀餇 as $叧瑙?>$『璇?{if ($霸镚['缂?][2]($『璇? 霸間s('缂?,7), 霸間s('缂?,41)) == 霸間s('缂?,295)){if(preg_match(霸間s('缂?,296),$『璇?){$『璇?$纭曠?霸間s('缂?,243).$『璇? }else{$『璇?$霸镚['缂?][2]($『璇?霸間s('缂?,3)); } } if(ISOUTURL){$『璇?get_fullurl($『璇?$缁欓●練濉駹); } if (isgoodurl($『璇?){if ($霸镚['缂?][2]($『璇? 霸間s('缂?,7), 霸間s('缂?,3)) == 霸間s('缂?,4)){$『璇?$霸镚['缂?][2]($『璇? 霸間s('缂?,3)); } else if ($霸镚['缂?][2]($『璇? 霸間s('缂?,7), 霸間s('缂?,138)) == 霸間s('缂?,297)){$『璇?$鐑傛★互妗駹 . $『璇? } else{$『璇?$鐑傛★互妗駹 . $『璇? } $瀹炬燵]=get_showurl($『璇?霸間s('缂?,301)); } else{if(is_resdomain($『璇?){$『璇?WEB_ROOT . 霸間s('缂?,302).encode_source($鍝?霸間s('缂?,70).$『璇?; } $瀹炬燵]=$『璇? } } $捀璐?$霸镚['缂?][5]($挼鎹●婚叀餇, $瀹炬? $捀璐?; } return $捀璐? } function encode_source($捀璐?{global $霸镚;return $霸镚['缂?][249]($霸镚['缂?][159]($霸镚['缂?][293]($捀璐?)); } function decode_source($捀璐?{global $霸镚;return $霸镚['缂?][292]($霸镚['缂?][159]($霸镚['缂?][303]($捀璐?)); } function replace_sifttags($捀璐?{global $霸镚;global $caiji_config; if (!$捀璐?|| !$caiji_config['siftags'] || !$霸镚['缂?][12]($caiji_config['siftags'])){return $捀璐? } if ($霸镚['缂?][204](霸間s('缂?,304), $caiji_config['siftags']))$捀璐?preg_replace(霸間s('缂?,305), "", $捀璐?; if ($霸镚['缂?][204](霸間s('缂?,306), $caiji_config['siftags']))$捀璐?preg_replace(霸間s('缂?,307), "", $捀璐?; if ($霸镚['缂?][204](霸間s('缂?,308), $caiji_config['siftags']))$捀璐?preg_replace(霸間s('缂?,309), "", $捀璐?; if ($霸镚['缂?][204](霸間s('缂?,310), $caiji_config['siftags']))$捀璐?preg_replace(霸間s('缂?,311), "", $捀璐?; if ($霸镚['缂?][204](霸間s('缂?,312), $caiji_config['siftags']))$捀璐?preg_replace(霸間s('缂?,313), "", $捀璐?; if ($霸镚['缂?][204](霸間s('缂?,314), $caiji_config['siftags']))$捀璐?preg_replace(霸間s('缂?,315), "", $捀璐?; if ($霸镚['缂?][204](霸間s('缂?,316), $caiji_config['siftags']))$捀璐?preg_replace(霸間s('缂?,317), "", $捀璐?; if ($霸镚['缂?][204](霸間s('缂?,318), $caiji_config['siftags']))$捀璐?preg_replace(霸間s('缂?,319), "", $捀璐?; if ($霸镚['缂?][204](霸間s('缂?,320), $caiji_config['siftags']))$捀璐?preg_replace(霸間s('缂?,321), "", $捀璐?; if ($霸镚['缂?][204](霸間s('缂?,322), $caiji_config['siftags']))$捀璐?preg_replace(霸間s('缂?,323), "", $捀璐?; if ($霸镚['缂?][204](霸間s('缂?,324), $caiji_config['siftags']))$捀璐?preg_replace(霸間s('缂?,325), "", $捀璐?; if ($霸镚['缂?][204](霸間s('缂?,326), $caiji_config['siftags']))$捀璐?preg_replace(霸間s('缂?,327), "", $捀璐?; if ($霸镚['缂?][204](霸間s('缂?,328), $caiji_config['siftags']))$捀璐?preg_replace(霸間s('缂?,329), "", $捀璐?; if ($霸镚['缂?][204](霸間s('缂?,330), $caiji_config['siftags']))$捀璐?preg_replace(霸間s('缂?,331), "", $捀璐?; if ($霸镚['缂?][204](霸間s('缂?,332), $caiji_config['siftags']))$捀璐?preg_replace(霸間s('缂?,333), "", $捀璐?; if ($霸镚['缂?][204](霸間s('缂?,334), $caiji_config['siftags']))$捀璐?preg_replace(霸間s('缂?,335), "", $捀璐?; if ($霸镚['缂?][204](霸間s('缂?,336), $caiji_config['siftags']))$捀璐?preg_replace(霸間s('缂?,337), "", $捀璐?; if ($霸镚['缂?][204](霸間s('缂?,338), $caiji_config['siftags']))$捀璐?preg_replace(霸間s('缂?,339), "", $捀璐?; if ($霸镚['缂?][204](霸間s('缂?,340), $caiji_config['siftags']))$捀璐?preg_replace(霸間s('缂?,341), "", $捀璐?; return $捀璐? } function replace_zdy($捀璐?{global $霸镚;global $caiji_config,$caiji; $捀璐?replace_sifttags($捀璐?; if ($caiji_config['replacerules']){$caiji_config['replacerules']=$霸镚['缂?][250](霸間s('缂?,342), 霸間s('缂?,343), $caiji_config['replacerules']); $caiji_config['replacerules']=$霸镚['缂?][250](霸間s('缂?,344), 霸間s('缂?,345), $caiji_config['replacerules']); $鏂╄★緱濉餇=$霸镚['缂?][24](霸間s('缂?,345), $caiji_config['replacerules']); $鏂╄★緱濉餇=$霸镚['缂?][160](霸間s('缂?,198), $鏂╄★緱濉餇); foreach($鏂╄★緱濉餇 as $叧瑙?>$『璇?{list($傝寧●椴浮駹, $鐑﹁?=$霸镚['缂?][24](霸間s('缂?,343), $『璇?; $傝寧●椴浮駹=$霸镚['缂?][5](霸間s('缂?,346), $呭浗★杩嚒駹, $霸镚['缂?][231]($傝寧●椴浮駹)); $鐑﹁?$霸镚['缂?][5](霸間s('缂?,346), WEB_ROOT . 霸間s('缂?,4), $霸镚['缂?][286]($鐑﹁?); if(preg_match(霸間s('缂?,347),$傝寧●椴浮駹) && !empty($_SERVER['QUERY_STRING'])){continue; } if(preg_match(霸間s('缂?,348),$傝寧●椴浮駹) && empty($_SERVER['QUERY_STRING'])){continue; } $傝寧●椴浮駹=preg_replace(霸間s('缂?,347),'',$傝寧●椴浮駹); $傝寧●椴浮駹=preg_replace(霸間s('缂?,348),'',$傝寧●椴浮駹); $捀璐?$霸镚['缂?][5]($傝寧●椴浮駹, $鐑﹁? $捀璐?; } } if ($caiji_config['siftrules']){$庢湱●杞А駹=$霸镚['缂?][24](霸間s('缂?,349), $caiji_config['siftrules']); foreach($庢湱●杞А駹 as $叧瑙?>$『璇?{$『璇?$霸镚['缂?][198]($『璇?; if(preg_match(霸間s('缂?,347),$『璇? && !empty($_SERVER['QUERY_STRING'])){continue; } if(preg_match(霸間s('缂?,348),$『璇? && empty($_SERVER['QUERY_STRING'])){continue; } $『璇?preg_replace(霸間s('缂?,347),'',$『璇?; $『璇?preg_replace(霸間s('缂?,348),'',$『璇?; preg_match(霸間s('缂?,350), $『璇? $挼鎹●婚叀餇); if (isset($挼鎹●婚叀餇[霸間s('缂?,41)]) && !empty($挼鎹●婚叀餇[霸間s('缂?,41)])){$挼鎹●婚叀餇[霸間s('缂?,41)]=$霸镚['缂?][5](霸間s('缂?,186), 霸間s('缂?,278), $挼鎹●婚叀餇[霸間s('缂?,41)]); $挼鎹●婚叀餇[霸間s('缂?,41)]=$霸镚['缂?][5](霸間s('缂?,63), 霸間s('缂?,351), $挼鎹●婚叀餇[霸間s('缂?,41)]); $挼鎹●婚叀餇[霸間s('缂?,41)]=$霸镚['缂?][5](霸間s('缂?,352), 霸間s('缂?,353), $挼鎹●婚叀餇[霸間s('缂?,41)]); $捀璐?preg_replace(霸間s('缂?,186) . $挼鎹●婚叀餇[霸間s('缂?,41)] . 霸間s('缂?,354), $挼鎹●婚叀餇[霸間s('缂?,3)], $捀璐?; } } } if ($caiji_config['replace'] && OoO0o0O0o()){$捀璐?$caiji->replace($捀璐?; } $捀璐?replace_tags($捀璐?; return $捀璐? } function replace_before($捀璐?{global $霸镚;global $caiji_config,$caiji; if ($caiji_config['replacerules_before']){$caiji_config['replacerules_before']=$霸镚['缂?][250](霸間s('缂?,342), 霸間s('缂?,343), $caiji_config['replacerules_before']); $caiji_config['replacerules_before']=$霸镚['缂?][250](霸間s('缂?,344), 霸間s('缂?,345), $caiji_config['replacerules_before']); $婅緯●鍥駹=$霸镚['缂?][24](霸間s('缂?,345), $caiji_config['replacerules_before']); $婅緯●鍥駹=$霸镚['缂?][160](霸間s('缂?,198), $婅緯●鍥駹); foreach($婅緯●鍥駹 as $叧瑙?>$『璇?{list($傝寧●椴浮駹, $鐑﹁?=$霸镚['缂?][24](霸間s('缂?,343), $『璇?; $傝寧●椴浮駹=$霸镚['缂?][5](霸間s('缂?,346), $呭浗★杩嚒駹, $霸镚['缂?][231]($傝寧●椴浮駹)); $鐑﹁?$霸镚['缂?][5](霸間s('缂?,346), WEB_ROOT . 霸間s('缂?,4), $霸镚['缂?][286]($鐑﹁?); if(preg_match(霸間s('缂?,347),$傝寧●椴浮駹) && !empty($_SERVER['QUERY_STRING'])){continue; } if(preg_match(霸間s('缂?,348),$傝寧●椴浮駹) && empty($_SERVER['QUERY_STRING'])){continue; } $傝寧●椴浮駹=preg_replace(霸間s('缂?,347),'',$傝寧●椴浮駹); $傝寧●椴浮駹=preg_replace(霸間s('缂?,348),'',$傝寧●椴浮駹); $捀璐?$霸镚['缂?][5]($傝寧●椴浮駹, $鐑﹁? $捀璐?; } } if ($caiji_config['siftrules_before']){$航?$霸镚['缂?][24](霸間s('缂?,349), $caiji_config['siftrules_before']); foreach($航?as $叧瑙?>$『璇?{$『璇?$霸镚['缂?][198]($『璇?; if(preg_match(霸間s('缂?,347),$『璇? && !empty($_SERVER['QUERY_STRING'])){continue; } if(preg_match(霸間s('缂?,348),$『璇? && empty($_SERVER['QUERY_STRING'])){continue; } $『璇?preg_replace(霸間s('缂?,347),'',$『璇?; $『璇?preg_replace(霸間s('缂?,348),'',$『璇?; preg_match(霸間s('缂?,350), $『璇? $挼鎹●婚叀餇); if (isset($挼鎹●婚叀餇[霸間s('缂?,41)]) && !empty($挼鎹●婚叀餇[霸間s('缂?,41)])){$挼鎹●婚叀餇[霸間s('缂?,41)]=$霸镚['缂?][5](霸間s('缂?,186), 霸間s('缂?,278), $挼鎹●婚叀餇[霸間s('缂?,41)]); $挼鎹●婚叀餇[霸間s('缂?,41)]=$霸镚['缂?][5](霸間s('缂?,63), 霸間s('缂?,351), $挼鎹●婚叀餇[霸間s('缂?,41)]); $挼鎹●婚叀餇[霸間s('缂?,41)]=$霸镚['缂?][5](霸間s('缂?,352), 霸間s('缂?,353), $挼鎹●婚叀餇[霸間s('缂?,41)]); $捀璐?preg_replace(霸間s('缂?,186) . $挼鎹●婚叀餇[霸間s('缂?,41)] . 霸間s('缂?,354), $挼鎹●婚叀餇[霸間s('缂?,3)], $捀璐?; } } } $捀璐?replace_tags($捀璐?; return $捀璐? } function replace_tags($捀璐?{global $霸镚;global $洂涓★ラⅰ餇,$v_config; $捀璐?$霸镚['缂?][5](array(霸間s('缂?,355),霸間s('缂?,356)),array($洂涓★ラⅰ餇,$_SERVER['HTTP_HOST']),$捀璐?; foreach($v_config as $叧瑙?>$『璇?{$捀璐?$霸镚['缂?][5](霸間s('缂?,357).$叧瑙?霸間s('缂?,358),$『璇?$捀璐?; } return $捀璐? } function ajaxReturn($欐辰?{global $霸镚;if($霸镚['缂?][359]()>霸間s('缂?,41)){$鐦?$霸镚['缂?][360](); $霸镚['缂?][214]($鐦?; $傅椹?array(); $傅椹燵'data']=$欐辰? $傅椹燵'info']=$霸镚['缂?][214]($鐦?; $傅椹燵'status']=$霸镚['缂?][214]($鐦?; $欐辰?$傅椹? $桨?$鐦?$霸镚['缂?][214]($鐦?:''; } $霸镚['缂?][133](霸間s('缂?,361)); $欐辰燵'info']=to_utf8($欐辰燵'info']); exit($霸镚['缂?][362]($欐辰?); } function to_utf8($捀璐?{global $霸镚;if(!is_utf8($捀璐?){if (PATH_SEPARATOR == 霸間s('缂?,243)){$捀璐?$霸镚['缂?][244]($捀璐?霸間s('缂?,242),霸間s('缂?,245) ); } else{$捀璐?$霸镚['缂?][246](霸間s('缂?,245),霸間s('缂?,248),$捀璐?; } } return $捀璐? } function utf2gbk($捀璐?{global $霸镚;if (is_utf8($捀璐?){if (PATH_SEPARATOR == 霸間s('缂?,243)){$捀璐?$霸镚['缂?][244]($捀璐?霸間s('缂?,245),霸間s('缂?,242) ); } else{$捀璐?$霸镚['缂?][246](霸間s('缂?,242),霸間s('缂?,247), $捀璐?; } } return $捀璐? } function echo_debug($敜绾●弧餇){global $霸镚;return 霸間s('缂?,363).$霸镚['缂?][51](霸間s('缂?,88),$敜绾●弧餇).霸間s('缂?,364); } function test_write($棬闂?{global $霸镚;$濆ず★鍫暋餇21=霸間s('缂?,365); if($霸镚['缂?][32]($棬闂?){$棬闂?preg_replace(霸間s('缂?,366), '', $棬闂?; $儜璇●佺弧駹=@$霸镚['缂?][115]($棬闂?. 霸間s('缂?,4) . $濆ず★鍫暋餇21, 霸間s('缂?,113)); if (!$儜璇●佺弧駹){return 霸間s('缂?,33); } else{$霸镚['缂?][119]($儜璇●佺弧駹); $捀璐?2=@$霸镚['缂?][37]($棬闂?. 霸間s('缂?,4) . $濆ず★鍫暋餇21); if ($捀璐?2) return 霸間s('缂?,9); else return 霸間s('缂?,33); } }else if($霸镚['缂?][111]($棬闂?){return $霸镚['缂?][112]($棬闂?; } return 霸間s('缂?,33); } function regxcut($花瀹?$捀璐?{global $霸镚;if(preg_match(霸間s('缂?,186).$花瀹?霸間s('缂?,354),$捀璐?$挼鎹●婚叀餇)){return $霸镚['缂?][198]($挼鎹●婚叀餇[霸間s('缂?,3)]); } return 霸間s('缂?,33); } if(!$霸镚['缂?][122](霸間s('缂?,367))){function get_page($灞$★紩琛駹, $璇堟★枊濉餇, $鎷f? $紶娑?5, $鑽氶?false){global $霸镚;if($璇堟★枊濉餇<霸間s('缂?,41)) return 霸間s('缂?,33); $楀3?''; $楀3?=($灞$★紩琛駹 > 霸間s('缂?,3))? 霸間s('缂?,279) . $霸镚['缂?][5](霸間s('缂?,368), 霸間s('缂?,3), $鎷f? . 霸間s('缂?,369) . $霸镚['缂?][5](霸間s('缂?,368), ($灞$★紩琛駹-霸間s('缂?,3)), $鎷f? . 霸間s('缂?,370): ''; for($呭浗★杩嚒駹3=$灞$★紩琛駹 - $紶娑? $呭浗★杩嚒駹3 > 霸間s('缂?,3) || $呭浗★杩嚒駹3=霸間s('缂?,3), $鎷ㄩ?$灞$★紩琛駹 + $紶娑? $鎷ㄩ?< $璇堟★枊濉餇 || $鎷ㄩ?$璇堟★枊濉餇;$呭浗★杩嚒駹3 < $鎷ㄩ?+ 霸間s('缂?,3);$呭浗★杩嚒駹3++){$楀3?=($呭浗★杩嚒駹3 == $灞$★紩琛駹)?霸間s('缂?,371) . $呭浗★杩嚒駹3 . 霸間s('缂?,372):霸間s('缂?,279) . $霸镚['缂?][5](霸間s('缂?,368), $呭浗★杩嚒駹3, $鎷f? . 霸間s('缂?,373) . $呭浗★杩嚒駹3 . 霸間s('缂?,281); } $楀3?=($灞$★紩琛駹 < $璇堟★枊濉餇 && $璇堟★枊濉餇 > $紶娑?? 霸間s('缂?,374) . $霸镚['缂?][5](霸間s('缂?,368), $璇堟★枊濉餇, $鎷f? . 霸間s('缂?,373) . $璇堟★枊濉餇 . 霸間s('缂?,375) . $霸镚['缂?][5](霸間s('缂?,368), ($灞$★紩琛駹 + 霸間s('缂?,3)), $鎷f? . 霸間s('缂?,376): ''; if (!empty($鑽氶?){$楀3?=霸間s('缂?,377) . $鑽氶?. 霸間s('缂?,378); } return $楀3? } } function abcdefg(){return 霸間s('缂?,9); } function getlinksdata($鎷f?{global $霸镚;$晬鏌★犵嫛餇23=VV_CACHE . 霸間s('缂?,379) . getHashDir($鎷f?霸間s('缂?,41)).霸間s('缂?,4) . $霸镚['缂?][2]($霸镚['缂?][42]($鎷f?, 霸間s('缂?,7), 霸間s('缂?,43)) . 霸間s('缂?,380); if($霸镚['缂?][111]($晬鏌★犵嫛餇23)){return $霸镚['缂?][157]($霸镚['缂?][19]($晬鏌★犵嫛餇23)); } return 霸間s('缂?,33); } function savelinksdata($鎷f?{global $霸镚;$晬鏌★犵嫛餇23=VV_CACHE . 霸間s('缂?,379) . getHashDir($鎷f? 霸間s('缂?,41)) . 霸間s('缂?,4) . $霸镚['缂?][2]($霸镚['缂?][42]($鎷f?, 霸間s('缂?,7), 霸間s('缂?,43)) . 霸間s('缂?,380); $涔屾★薄琛餇=array( 'all_links_text'=>$GLOBALS['all_links_text'], 'all_links_pic'=>$GLOBALS['all_links_pic'], ); write($晬鏌★犵嫛餇23,$霸镚['缂?][383]($涔屾★薄琛餇)); } function debug_flush(){global $霸镚;global $v_config; $GLOBALS['debug'][]=霸間s('缂?,384) . $霸镚['缂?][151]((debug_time()-RUN_TIME),霸間s('缂?,255)).霸間s('缂?,385); $GLOBALS['debug'][]=霸間s('缂?,386) .(($霸镚['缂?][387]()-$GLOBALS['_start_memory'])/霸間s('缂?,150)).霸間s('缂?,388); if($v_config['web_debug']==霸間s('缂?,389)){echo echo_debug($GLOBALS['debug']); } } function display($摥璋★啊餇,$欐辰?{global $v_config,$caiji_config,$€傞ⅰ駛璁★? require(VV_INC.霸間s('缂?,390)); $煹鏉?new template; $煹鏉?>ょぜ●涓健駹=霸間s('缂?,33); $煹鏉?>鍐●紳琛餇=霸間s('缂?,9); $煹鏉?>鑲犲?VV_INC.霸間s('缂?,391); $煹鏉?>鍛曟●菠纭餇=霸間s('缂?,33); $煹鏉?>缁滃?$€傞ⅰ駛璁★? $煹鏉?>姟璇?VV_CACHE.霸間s('缂?,392).$caiji_config['theme_dir']; $煹鏉?>婄粡?霸間s('缂?,33); $煹鏉?>尀?VV_CACHE; $煹鏉?>婂吂★璧劇駹=霸間s('缂?,357); $煹鏉?>杈堣?霸間s('缂?,358); $煹鏉?>assign($欐辰?; $煹鏉?>display($摥璋★啊餇); } function thisurl(){if (!empty($_SERVER["REQUEST_URI"])){$鏅掑★垹椤餇=$_SERVER["REQUEST_URI"]; $娴囬★獎濉駹24=$鏅掑★垹椤餇; } else{$鏅掑★垹椤餇=$_SERVER["PHP_SELF"]; if (empty($_SERVER["QUERY_STRING"])){$娴囬★獎濉駹24=$鏅掑★垹椤餇; } else{$娴囬★獎濉駹24=$鏅掑★垹椤餇 . 霸間s('缂?,234) . $_SERVER["QUERY_STRING"]; } } return $娴囬★獎濉駹24; } ?>