BB КОД *CODE*

Печать RSS
419


Чатланин
0
Странный (12 Марта 2012 / 13:52)
Что ты боишься. Сделай функцию и обработай им вывод сообщения

И еще. Зайди на http://php.su. Сделай поиск Регулярные выражения и preg_replace. Выучи обе штуки наизусть. Тогда поймешь как сделать bb коды. Лучше что то свое и понятное, чем что то чужое и не понятное.
не знаю, не знаю. в чужом разобраться можно, это плюс. да и зачем изобретать велосипед если за тебя это сделали. вставь да юзай.

Чатланин
0
можно копаться в чужом коде, если в этом разбираешься. Это еще и к лучшему. Но не зная регулярные выражения, Он ничего не поймет в чужом коде. Но велосипед тоже можно изобрести, если он лучше прежнего.
А
Автор
Пришелец
0
а если так?
function bb($str){
 $str = preg_replace
 ('#\[code\](.*?)\[/
 code
 \]#sie', 'highlight_code
 ("\1")', $str); 
 }
и все это в файле system.php . После других функций бб кодов. И все будет работать?? smile больше ничего не надо? Или еще что то?

Чатланин
0
return где?
А
Автор
Пришелец
0
ой, забыл
function bb($str){
 $str = preg_replace
 ('#\[code\](.*?)\[/
 code
 \]#sie', 'highlight_code
 ("\1")', $str); 
return '$str';
 }
так? smile

Чатланин
0
без кавычек
А
Автор
Пришелец
0
function bb($str){
$str = preg_replace
('#\[code\](.*?)\[/
code
\]#sie', 'highlight_code
("\1")', $str);
return $str;
}
А
Автор
Пришелец
0
не робит
А
Автор
Пришелец
0
мб еще что то где то забыл?

Чатланин
0
А это вообще код для чего. Первый раз такой вижу. preg_replace ищет совпадения в тексте и заменяет их на те которые ты написал. highlight_code() это я не знаю что такое. дома буду я тебе скину bb коды на preg_replace. А то шас в школе голова кипит.
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск