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
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Замена ссылок в тексте
Покинул форум
Сообщений всего: 808
Дата рег-ции: Янв. 2010 Откуда: Самара
Помог: 17 раз(а)
Видел много тем и в интернете и на форуме по этому поводу, но везде не то что нужно.
Нужно заменить вот такие вот типы ссылок в тексте: http://site.ru, www.site.ru, http://www.site.ru.
На такие коды:
<a href="http://site.ru">http://site.ru</a>, <a href="http://www.site.ru">www.site.ru</a>, <a href="http://www.site.ru">http://www.site.ru</a>.
И еще хотелось бы что бы проверялось корректность этой ссылке(доменные зоны и тд).
----- Так было, так есть и так будет
EuGen
Отправлено: 14 Ноября, 2011 - 16:49:43
Профессионал
Покинул форум
Сообщений всего: 9095
Дата рег-ции: Июнь 2007 Откуда: Berlin
А корректность и доменные зоны - в каком плане проверять? www[dot]link[dot]nodomain - корректная с точки зрения стандарта ссылка. Но домена первого уровня nodomain не существует, к примеру.
----- Есть в мире две бесконечные вещи - это Вселенная и человеческая глупость. Но насчет первой .. я не уверен.
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.