ББ код
1.
Макс (20.02.2010 / 23:45)
Прива всеееем! подскажите пл...... как на созданной странице сделать, чтобы ББ коды работали?? то есть, что надо писать, чтобы ББ коды работали??
2.
Lugaro (21.02.2010 / 00:23)
Текст пропускай через моторовскую функцию echo bb_code('[ b]жирный[/b ]');
3.
Макс (21.02.2010 / 00:54)
мне код нужен чтобы в госте ББ коды заработали
4.
MODIFIKATOR (21.02.2010 / 01:24)
3.
GrGrGr, а разве они там не работают?? по умолчанию
5.
Игорь (21.02.2010 / 02:55)
Может он не про мотор говорит?
6.
ramzes (21.02.2010 / 03:26)
Раздел то мотор. Иного автор не обозначил
7.
Игорь (21.02.2010 / 03:29)
Если мотор, то должно же по умолчанию ББ коды работать.
8.
Игорь (21.02.2010 / 03:31)
А так в моторе есть такая функция как bb_code() Обрабатывай через нее переменные и будет тебе счастье.
9.
Удаленный (21.02.2010 / 05:11)
Сама функция bb-кода
<?php
function bb_code($text)
{
$text=preg_replace('/\[b\](.+)\[\/b\]/sU' , '<b>\1</b>', $text);
$text=preg_replace('/\[i\](.+)\[\/i\]/sU', '<i>\1</i>', $text);
$text=preg_replace('/\[u\](.+)\[\/u\]/sU', '<u>\1</u>', $text);
$text=preg_replace('/\[s\](.+)\[\/s\]/sU', '<s>\1</s>', $text);
$text=preg_replace('/'.preg_quote('[url=').'(.+)\](.+)	 2;[\/url\]/sU', '<a href="\1">\2</a>', $text);
$text=preg_replace('/\[url\](.+)\[\/url\]/sU', '<a href="\1">\1</a>', $text);
return $text;
}
?>
10.
Макс (23.02.2010 / 21:16)
Спасибо! Заработала :-)
URL:
https://visavi.net/topics/6258