ББ код

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=').'(.+)\](.+)&#9 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