Тем не менее, Яндекс поступил так
Анализировать реферер
Делайте чтоб поддомены не редиректились =) Каким образом делаете?
Ссылка на класс в моем посте не использует АПИ, а работает со страницей сервиса. Работоспособность не проверял
http://httpd.apache.org/docs/2.2/mod/mod_authz_host.html
Модуль этот подключен?
Order Allow,Deny
Allow from All
Deny from <подсеть>
в таком порядке пробуйте. Пишите в htaccess или конфиг? Если второе, то надо рестарт веб-сервера делать.
Гугл транслейт АПИ, насколько я знаю, в настоящее время является платным сервисом. Хотя, может и ошибаюсь. Попробуйте, например, это
<?php $patterns = array( 'u' => 'u', 'b' => 'b' ); $matches = array(); $replaces = array(); foreach ( $patterns as $key => $val ) { $matches[] = '/\<' . $key . '\>(.*)\<\/' . $key . '\>/isU'; $replaces[] = '[' . $val . ']\\1[/' . $val . ']'; } $text = '<u><b><font color="darkblue">Конвертирование HTML в BBCode</font></b></u>'; echo preg_replace($matches, $replaces, $text); ?>
Как-то так. Но это для таких простых кодов (не для всяких ...)
Не вижу ничего такого ) Может у вас на компе какой-то зверёк завелся и подсовывает выдачу?
Ну а если перейти по ссылкам, которые находит Яша, то что там? Может вам кто-то клоаку запилил? Не верится в мистику.
Как вариант, один общий счетчик (тот же setTimeout). Время отображения каждого блока заносим в массив. Счетчик, скажем, каждые пять секунд пробегается по этому массиву и определяет, какие из блоков следует скрыть на данной итерации. В массиве помимо времени отображения можно сразу хранить id блока, длительность отображения, всякие флаги, ну и так далее.