Спустя 5 минут, 13 секунд (19.09.2010 - 22:17) Invis1ble написал(а):
насколько я знаю, наилучший выход - оформлять текст соответствующими псевдотэгами (например bb-тэги), которые потом будут заменяться при выводе на тэги:
[url href="http://www.mysite.ru"]текст_ссылки[/url]
[url href="http://www.mysite.ru"]текст_ссылки[/url]
Спустя 24 минуты, 57 секунд (19.09.2010 - 22:42) divine266 написал(а):
я добавляю без бб тегов и без ничего просто пишу http://mysite.ru и чтоб автоматически определилась ссылка и добавились теги!
Спустя 16 минут, 58 секунд (19.09.2010 - 22:59) Invis1ble написал(а):
ну можно так сделать:
$text = preg_replace('#(http://.*?) #i', '<a href="$1">$1</a> ', $text);
Спустя 45 минут, 49 секунд (19.09.2010 - 23:45) divine266 написал(а):
спасибо
Спустя 4 минуты, 31 секунда (19.09.2010 - 23:49) divine266 написал(а):
только если писать
http://mysite.ru и какойто текст то работает
если писать
какойто текст и http://mysite.ru или просто одну сслыку http://mysite.ru
то неработает
http://mysite.ru и какойто текст то работает
если писать
какойто текст и http://mysite.ru или просто одну сслыку http://mysite.ru
то неработает
Спустя 21 минута, 52 секунды (20.09.2010 - 00:11) Invis1ble написал(а):
$text = preg_replace('#(http://.*?)(\s|$)#i', '<a href="$1">$1</a>$2', $text);так попробуй
Спустя 4 минуты, 1 секунда (20.09.2010 - 00:15) Invis1ble написал(а):
спасибо - в карму
_____________
Админы и программисты - люди иного мира.