Покинул форум
Сообщений всего: 48
Дата рег-ции: Янв. 2010
Помог: 0 раз(а)
Помогите пожалуйста или хотя бы дайте наводку что где почитать или посмотреть пример как организовать смайлы и BB-коды ! есть переменная $message она заносится в бд и потом из бд выводится как мне заменять определенные символы
например .smile. на <ims src="smile.gif" alt="smile"> ?
также текст на <b>текст</b> или <strong></string>
SAD
Отправлено: 10 Января, 2010 - 23:32:20
Постоянный участник
Покинул форум
Сообщений всего: 2508
Дата рег-ции: Май 2009 Откуда: Днепропетровск, Украина
Помог: 75 раз(а)
google и регулярные выражения вам в помощь
RomAndry
Отправлено: 10 Января, 2010 - 23:43:14
Частый посетитель
Покинул форум
Сообщений всего: 913
Дата рег-ции: Янв. 2008
Помог: 6 раз(а)
нужны правила создания смайлов и обрамления, далее регулярным выражением парсится сообщение, желательно до записи в БД
как вариант, скачать исходники форумов и посмотреть как реализовано.
А вот когда будут вопросы, проблемы - с удовольствием поможем.
DimKA
Отправлено: 11 Января, 2010 - 16:11:30
Новичок
Покинул форум
Сообщений всего: 48
Дата рег-ции: Янв. 2010
помогите теперь обработать функц. переменную ,message это сам текст сообщения который заносится в бд.
JustUserR
Отправлено: 11 Января, 2010 - 16:29:14
Активный участник
Покинул форум
Сообщений всего: 8715
Дата рег-ции: Июнь 2009
Помог: 17 раз(а)
DimKA Не совсем так - необходимо проверяьь на закрытие BB-кодов а то в вашем случае сделаю [b] [red] и весь оставлийся текст может быть жирным и красным Так что надо проверять как минимум парность открыващих и закрыващих тегов а как максимум через стек проверять правильность их закрытия по очередности
----- Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик
Безлимитный web-хостинг от 15 рублей за 40 МБ дискового пространства - http://ihost[dot]oks71[dot]ru/
DimKA
Отправлено: 11 Января, 2010 - 20:47:29
Новичок
Покинул форум
Сообщений всего: 48
Дата рег-ции: Янв. 2010
Покинул форум
Сообщений всего: 48
Дата рег-ции: Янв. 2010
Помог: 0 раз(а)
Ammy и JustUserR спасиб!
JustUserR
Отправлено: 11 Января, 2010 - 22:05:08
Активный участник
Покинул форум
Сообщений всего: 8715
Дата рег-ции: Июнь 2009
Помог: 17 раз(а)
DimKA Пожалуйста - но у вас опять допущена небольшая ошибка - надо заменить (.+) на (.+?) иначе текст между двумя тегами будет обрабатываться неправильно - читайте о жадных и нежадных квантификаторах
----- Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик
Безлимитный web-хостинг от 15 рублей за 40 МБ дискового пространства - http://ihost[dot]oks71[dot]ru/
DimKA
Отправлено: 11 Января, 2010 - 22:08:20
Новичок
Покинул форум
Сообщений всего: 48
Дата рег-ции: Янв. 2010
Помог: 0 раз(а)
JustUserR спасибо!
а вот как быть теперь со смайлами ? также как и с бб-кодами? (Добавление)
Покинул форум
Сообщений всего: 51
Дата рег-ции: Сент. 2010
Помог: 0 раз(а)
а можете помочь с обратным "декодированием" html в bbcode? ну то есть, если я найду вот эти теги из данного массива, то чтобы обратно ббкоднуло?) я в регулярках пока не разбираюсь, самому сделать не получается
Jenni
Отправлено: 06 Июля, 2014 - 06:00:03
Новичок
Покинул форум
Сообщений всего: 5
Дата рег-ции: Июнь 2014
Помог: 0 раз(а)
Подскажите пожалуйста. вот у меня bb коды работают вот так.
как мне сделать чтоб код вставки куска кода php подсвечивался и нумеровался. вот как здесь.
вторые сутки ищу решения сама но не выходит. решила обратиться. подскажите.
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.