Общаюсь щас с хостером... похоже мой vds взломали, будем переносить все сайты. У меня тоже все сайты на отдельных пользователях.
щас переписываюсь с хостингом, все указывает что взломали хостинг.. на сайтах нет ничего этого, так как они все разные на разных движках и жаде самописы. Проверял всякими сервисами онлайн проверки.. смотрел html код сайтов, заходил с телефона, докорвебером.
Две недели назад, все мои сайты находящиеся именно на этом хостинге на одном ip были помещены в базу нерекомендуемых.
$poses = mb_split(' ', $content);
$poses = mb_split('.', $content);
Да, это тоже работает , только нужно так $poses = mb_split('\.\n', $content);
Сделал вот так $pickme = " ".$poses[$counts/2]." "; все работает, но в статьях где много картинок и мало текста снова появляется много блоков, видимо в кодах картинок встречаются повторяющиеся слова.---------- Добавлено 09.02.2015 в 00:57 ----------
почему то не работает, хотя по идее должно.. хм---------- Добавлено 09.02.2015 в 01:01 ----------Сделал вот так $pickme = " ".$poses[$counts/2]." ".$poses[($counts/2)+1]; Все заработало как надо. Это идет замена двух слов рядом идущих. Пользуйтесь скриптом! Спасибо всем за помощь!
$pickme = $poses[$counts/2]; $content = str_replace($pickme, $pickme.$button, $content);
$poses[$counts/2] .= $button; $content = implode($poses);
Это вырезает все картинки из статьи. Надо наверно как то брать два слова подряд из статьи и заменять их. не знаю как это реализовать.. подскажите? Я сам ковыряюсь пробую тоже..---------- Добавлено 09.02.2015 в 00:47 ----------
Возможно, надо попробовать.. я правда не знаю как регулярку составить такую..
Да, так и есть. Значит нужно как то взять два слова подряд и заменить их рекламным блоком.. вероятность что в статье будет встречаться два слова несколько раз маленькая.
$pickme = $poses[$counts-($counts/2)];
я так тоже пробовал, работает но некоторые статьи выглядяд вот так http://awesomescreenshot.com/0ab4d3nvb7 +++ - это рекланый блок.. т.е.е рекламный блок вставляется несколько раз.---------- Добавлено 09.02.2015 в 00:31 ----------я понял почему у меня так получилось, берется слово которое повторяется с статье много раз, например "но", "то" и т.п. и заменяется на рекламный блок. Получается скрипт работает нормально в принципе.
$pickme = $poses[$counts/2];
Пробовал.. так не получается.. это не правильно. Мне же нужен определенный элемент из массива, а не количество элементов массива поделенное пополам. Нужно как то заменить $pickme = $poses[$counts-55]; на $pickme = $poses[$counts-$i]; а $i = $counts/2. Пробовал так $pickme = $poses[$counts-$i] но это не работает, $pickme = $poses[$counts."-".$i] тоже не работает.
Как то слишком просто.. а если сайт в ггл и ссылки снимать нельзя.. урлы то поменяются получается.
Меня в личку завалили вопросами про вывод из АГС) Я все просто сделал: Сайт фирмы, удалил все статьи вообще и с ссылками и без, оставил только служебные страницы типа - контакты, услуги и т.п. Затем удалил все страницы кроме служебных из индекса Я и Г. Подождал 2 мес, пока кэш очистится и написал Платону.