0

Проверка текстов по Яндексу для Вадима Нестерова

введите текст:

PHPEVAL $o=$GLOBALS['mypage']; disabled.'>

PHPEVAL if(!isset($_POST['txt'])) { $o=''; return; } $s=h($_POST['txt']); $s=str_replace("\r","",$s); $s=preg_replace('/ +/s',' ',$s); $s=str_ireplace(" \n","\n",$s); $s=strtr($s,chr(150),chr(151)); // пусть будут с длинным тире $s=str_ireplace("\n-","\n".chr(151),$s); // диалоги пусть будут с длинным тире $s=str_ireplace("\n".chr(151),"\n".chr(151)." ",$s); // и с пробелом! // обработка кавычек $s=preg_replace_callback("/(>[^<]+<)/si","kawa",$s); $s=preg_replace("/([\s>]+)\-([\s<]+)/si","$1".chr(151)."$2",$s); // длинное тире $s1='Да нет, если специально делать - то не надо. Я думал, у тебя готовый есть. Но если не в напряг - такая форма была бы идальным вариантом. 8) У меня есть на сайте такие сервисы, типа например сравнить два текста в поисках мельчайших различий: http://lleo.me/sravni Сделаю в ближайшее время. Ага, спасибо, но это немного не то - мне бы посмотреть, не всплывал ли этот текст в Сети. 8) Спасибо огромное. а как там было сделано? строки превращались в ссылки на Яндекс? У тебя тогда можно было ткнуть на любую фразу и выдавались результаты ее поиска. Удобно было то, что можно было скроллить в форме текст и пробивать в люлом месте. '; function seri0($s) { $pro="\1\"\'\.\-\,\?\!\:\;" .chr(171).chr(187).chr(147).chr(148).chr(145).chr(146).chr(39).chr(96).chr(132).chr(133).chr(150).chr(151); $x=preg_replace_callback("/([$pro]+ *)([^$pro]+)/si","seri","\1".trim($s)); return trim($x,"\1"); } function seri($t) { $b=$t[2]; $url=trim($b); $u='http://www.yandex.ru/yandsearch?text='.urlencode('"'.$url.'"'); $b=preg_replace("/([a-z]+)/si","<span class=e>$1</span>",$b); if($url!='') $b="<a class=l target='_blank' href='".$u."'" ." onmouseover=\"miniwi('".$u."')\"" .">$b</a>"; return($t[1].$b); } $o=nl2br(seri0($s))." <script>var winiwie=1; function miniwi(e){ if(!winiwie) return; winiwie=0;winiwie=window.open(e,'Search','width=800,height=400,resizable=yes,scrollbars=yes,status=yes');miniwie.focus(); } </script>"; disabled.