Помогите как убрать ссылку модераторы на этом сайте http://baksan.wup.ru/index/shared_zone/ это граб спасеса
21 Окт 2010, 12:18
$переменная = str_replace('<a href="?shared_zone:vopros:sid=&moders=1"><b>Модераторы</b></a>','',$переменная);
mr.DyGoV Переменную смотри в коде, т.е. перед знаком $ там может быть text, file, bazooka и т.д.
Держи код под корень, но это не на долго, т.к. подчет будет возрастать, на данный момент щас там (33521).
Держи код
$file = preg_replace('|(33521)<br/><a href="?shared_zone:vopros:sid=(.*?)<b>Модераторы</b></a>|si','', $file);
либо
$file = str_replace('Модераторы','', $file);
но данный код оставляет обрезок ссылки, который видим мобильными браузерами.
По твоему коду будет так:
$result = preg_replace('|( 33521 )<br/><a href="?shared_zone:vopros:sid= (.*?)<b>Модераторы</b></a>|si', '', $result);
но цифровые данные (33521) нужно будет менять, иначе код не сработает.
Проще делать с функцией замены, на спакесе все слишком мудрено. Но хотя можно и на курле написать на прокси, далее ставится на крон с подсоединением обновой прокси. Да уж это тяжелый граббер, но респективный!
22 Окт 2010, 18:48