Замена строк в PHP. Создание линка

  • Автор темы Андрон из Москв
  • Дата начала

Андрон из Москв

Guest
Замена строк в PHP. Создание линка

Я тут решил собрать что-то вроде гостевой книги на PHP. Вот встал такой вопрос. Если юзер вводит в сообщение среди прочего текста какой-то url-адрес вроде http_какой-то_адрес, как мона заменить этот адрес на соответствующую ссылку. Теоретически я понимаю, что надо заменить все строки, начинающиеся на http и заканчивающиеся на символ пробела, точки или запятой, но как я не парюсь у меня ничего не выходит. Мож у кого нить есть какие-нить соображения по этому поводу. Кстати по-моему также сделано на большинстве форумов phpBB.
 

Мутник

Новичок
поиск по словам "регулярные выражения" а также функции

[m]preg_replace[/m]
[m]preg_match_all[/m]
 
учим регулярные выражения....
да ты прав, что такое реализованно на многих форумах, в том числе и phpBB

скачай исходники этого форума, и посмотри файл bbcode.php

вот тут ссылки
http://www.phpclub.ru/talk/showthread.php?s=&threadid=71447&rand=3
 
Сверху