Помогите с парсером

[Удален]
375

Доброго дня.

Код парсера

$url['html'] = $config['http_home_url']."go/".str_replace('http://', '', $url['html']);

return "<a href=\"".$url['html']."\" ".$target.">".$show."</a>" . $url['end'];

При добавление коммента, или в новости ссылки в dle 6.0

Она будет вот такого вида: http://site.ru/go/yandex.ru/

Но после того, как отредактировал, добавляться еще: http://site.ru/go/yandex.ru/go/yandex.ru/

И так с каждым разом, код редактируешь.

Помогите пожалуйста. :confused:

KeTal
На сайте с 25.08.2005
Offline
54
#1

:) Ну дак правильно. Там так код и написан. Может выше есть проверка? Или перед вызовом функции?

if (!stristr($url['html'],"go/".str_replace('http://', '', $url['html']))) {

$url['html'] = $config['http_home_url']."go/".str_replace('http://', '', $url['html']);

}

return "<a href=\"".$url['html']."\" ".$target.">".$show."</a>" . $url['end'];

Ну можно так попробовать, но т.к. я не вижу код выше и ниже и какие параметры получает функция, я не могу точно сказать, как исправить.

Вообщем дайте кусок кода побольше.

[Удален]
#2

KeTal - не помог код. ошибочка. Так вроде бы, это весь код.

Вот посмотрите пожалуйста, весь файл. Сторка 507 (где-то)

http://rapidshare.com/files/191502809/parse.class.rar

KeTal
На сайте с 25.08.2005
Offline
54
#3

1927, вы мне лучше ошибочку покажите. Я там как раз исправил — одну скобку забыл.

if (!stristr($url['html'],"go/".str_replace('http://', '', $url['html']))) {

$url['html'] = $config['http_home_url']."go/".str_replace('http://', '', $url['html']);

}

return "<a href=\"".$url['html']."\" ".$target.">".$show."</a>" . $url['end'];

попробуйте еще раз. Я пока файл гляну.

skoch
На сайте с 04.08.2008
Offline
152
#4

А толку то от этих парсеров? Ну награбишь контента, ну будет тебе индексация, будет тебе трафик. А потом что ? Тизеры, баннера, постепенное или же сразу моментальное выпадение из индекса яшы?

Несколько сайтов сделал. Месяця три давали до 300 уников, а потом постепенно и вылетели с индекса яшы, а гуглы всего то и давал по 10-20 уников. Толку 0 от этого дела.

Страниц в ящы было от 2000 до 5000 штук.

Если и грабить контент то надо синомайсер хороший для того тогда будет толк, а так просто трата времени и не факт что окупится.

WordPress Changelog (https://wordpress.org/plugins/wp-changelog/) - Или когда с вашим сайтом что-то пошло не так
WooCommerce Product Request (https://wordpress.org/plugins/woo-product-request/) - Покупка в один клик

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий