{% else-1 %}
Обновить
* Тема закрыта!
1. [автор] (8 фев 2016, 01:57) [0/0] [0] [спам] [под]

Всем привет, смотрите как сделать чтобы у всех юзеров бб коды работали только в том файле каком я хочу я вот сделал что они доступные только для тех в кого левел выше 0 и по всем сайте но хочу сделать чтобы у всех юзеров они работали в файле cforum.php


вот то сделано мною:

<?

function text_msg($msg){
$bbcode=array();
$bbcode['/\n/isU']='<br>';
global $ank;

if($ank['access'] > 0){
$bbcode['/\[center\](.+)\[\/center\]/isU'] = '<center>$1</center>';
}
if($ank['access'] > 0){
$bbcode['/\[b\](.+)\[\/b\]/isU'] = '<b>$1</b>';
}
if($ank['access'] > 0){
$bbcode['/\[i\](.+)\[\/i\]/isU'] = '<i>$1</i>';
}
if($ank['access'] > 0){
$bbcode['/\[url=(.+)\](.+)\[\/url\]/isU'] = "<a href='$1'>$2</a>";
}
if($ank['access'] > 0){
$bbcode['/\[img=(.*?)\]/isU'] = "<img src='$1'>$2</a>";
}
if($ank['access'] > 0){
$bbcode['/\[a\](.+)\[\/a\]/isU'] = "<a>$1</a>";
}
if($ank['access'] > 0){
$bbcode['/\[color=(.+)\](.+)\[\/color\]/isU'] = "<font color='$1'>$2</font>";
}
?>

2. (8 фев 2016, 02:09) [0/0] [0] [спам] [под]

ну добавь функцию ббкода в выводе сообщения

3.
Mstivoj * 2.18
(8 фев 2016, 02:10) [0/0] [0] [спам] [под]

HOMER_1, Как то так по ходу *
<?
function text_msg($msg){
$bbcode=array();
$bbcode['/n/isU']='<br>';
global $ank;

if ($_SERVER['PHP_SELF'] != '/cforum.php')
{
if($ank['access'] >= 1){
$bbcode['/

(.+)
/isU'] = '<center>$1</center>';
$bbcode['/(.+)/isU'] = '<b>$1</b>';
$bbcode['/(.+)/isU'] = '<i>$1</i>';
$bbcode['/(.+)/isU'] = "<a href='$1'>$2</a>";
$bbcode['/[img=(.*?)]/isU'] = "<img src='$1'>$2</a>";
$bbcode['/[a](.+)[/a]/isU'] = "<a>$1</a>";
$bbcode['/[color=(.+)](.+)[/color]/isU'] = "<font color='$1'>$2</font>";
}
}
else
{
if($ank['access'] >= 0){
$bbcode['/
(.+)
/isU'] = '<center>$1</center>';
$bbcode['/(.+)/isU'] = '<b>$1</b>';
$bbcode['/(.+)/isU'] = '<i>$1</i>';
$bbcode['/(.+)/isU'] = "<a href='$1'>$2</a>";
$bbcode['/[img=(.*?)]/isU'] = "<img src='$1'>$2</a>";
$bbcode['/[a](.+)[/a]/isU'] = "<a>$1</a>";
$bbcode['/[color=(.+)](.+)[/color]/isU'] = "<font color='$1'>$2</font>";
}
}
?>

4. [автор] (8 фев 2016, 02:22) [0/0] [0] [спам] [под]

Mstivoj, и если в функции добавлю не будет конфликт ? между двома или заменить?

5.
Mstivoj * 2.18
(8 фев 2016, 02:24) [1/0] [1] [спам] [под]

HOMER_1, Ты папробуй тот код что я тебе скинул и ещё где находится сам файл cforum.php в корне или где?

6. [автор] (8 фев 2016, 02:25) [0/0] [0] [спам] [под]

-=КотЭ_В_кЭпкЭ™=-, да куда я только не пробывал и как не пробивал хз чет не получалось сделать чтобы у всех в кого выше 0 лвел работали везде а всех в кого ниже 1 работали только в том файле

7. [автор] (8 фев 2016, 02:29) [0/0] [0] [спам] [под]

Mstivoj, да в корне но понял это клан форум и тема идет по такому адресу

сайт.ру/clan/forum/sub/5?

5 это ид темы

8. [автор] (8 фев 2016, 02:41) [0/0] [0] [спам] [под]

Mstivoj, установил и текст весь изчез на сайте ну который люди отправляли ну где есть любой бб код


Изм. 1 раз. / Посл. изм. (8 фев 2016, 02:42)
9.
Mstivoj * 2.18
(8 фев 2016, 02:48) [0/0] [0] [спам] [под]

HOMER_1, Белая страница или что?

10.
Mstivoj * 2.18
(8 фев 2016, 02:51) [0/0] [0] [спам] [под]

HOMER_1,Уловие не закрыто одно перед ?> добавь }

Подписаны: 1
Скачать тему | Файлы темы | Фильтр сообщений