Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Добавить параметр к ссылкам в тексте
Форумы портала PHP.SU » » Вопросы новичков » Добавить параметр к ссылкам в тексте

Страниц (1): [1]
 

1. dropoff - 22 Мая, 2018 - 13:14:32 - перейти к сообщению
Всем привет.

Никак не могу придумать как сделать.

Есть на руках текст в котором куча ссылок. Ссылки и http и https, в теге a href и нет.

Мне нужно вообще всем ссылкам добавить свой параметр в конце. При этом нужно учитывать, что ссылка уже может быть с параметрами. То есть нужно читывать ? или &

Скажем
site_name.domain/?default=param&moy=parametr
и
site_name.domain/tipa-seo-url?moy=parametr

Если регуляркой еще могу найти ссылки, то как им сразу добавить moy=parametr не пойму. Что-то и нагуглись по этому вопросу ничего не смог.

Буду благодарен за помощь.
2. Vladimir Kheifets - 22 Мая, 2018 - 13:36:29 - перейти к сообщению
dropoff пишет:
Всем привет.

Никак не могу придумать как сделать.

Есть на руках текст в котором куча ссылок. Ссылки и http и https, в теге a href и нет.

Мне нужно вообще всем ссылкам добавить свой параметр в конце. При этом нужно учитывать, что ссылка уже может быть с параметрами. То есть нужно читывать ? или &
Скажем
site_name.domain/?default=param&moy=parametr
и
site_name.domain/tipa-seo-url?moy=parametr
Если регуляркой еще могу найти ссылки, то как им сразу добавить moy=parametr не пойму. Что-то и нагуглись по этому вопросу ничего не смог.
Буду благодарен за помощь.

Добрый день!
Попробуйте так:
Спойлер (Отобразить)
Удачи!
3. dropoff - 22 Мая, 2018 - 15:39:39 - перейти к сообщению
Владимир, спасибо. Но это немного не то.
Там не строка с ссылкой, а куча текста и в нём ссылки.
Смысл в том, чтобы проходить по текусу, находить ссылки и добавлять к ним мой параметр.
4. Строитель - 22 Мая, 2018 - 18:50:50 - перейти к сообщению
dropoff, вроде бы так
Спойлер (Отобразить)
5. dropoff - 23 Мая, 2018 - 08:48:35 - перейти к сообщению
Строитель, спасибо большое! То, что нужно.

 

Powered by ExBB FM 1.0 RC1