{% else-1 %}
(8 авг 2015, 09:43) (0/0) [0]
-=КотЭ_В_кЭпкЭ™=-, Поставил и ошибка синтаксиса, исправил на
$msg = preg_replace('/[imgs*]([^][]+)[/img]/', '<img src="$1" alt="*" />', $msg); , но вместо картинки пустой пост. ))
И вообще, по логике, там надо два кода-строки, в верхний блок и ниже, дайте ещё варианты?,-Проверю. ))
(7 авг 2015, 23:59) (0/0) [0]
-=КотЭ_В_кЭпкЭ™=-, Ну всё хорошо, а куда што? ))
Добавлено 08.08.15 в 00:09:41:
Исчезло,-пустой пост. ))
(7 авг 2015, 23:31) (0/0) [0]
LigalizeIt, Там, в коде, два блока, и должно быть два кода, - код верхний и код нижний. )
Пока выдает 6 картинок-иконок и между ними текст ссылки-кусками. ))
(7 авг 2015, 22:52) (0/0) [0]
LigalizeIt, Ага...., а в коде это как, шо я дал? ))
(7 авг 2015, 22:37) (0/0) [0]
Допишите кто, код для: [ img ] http: // sait.ru/ img.gif [ /img ]
сюда:
function bb_code($msg)
{
$msg = Удалён src="\/smiles\/(.*?)" alt="(.*?)"\/>|', '\2', $msg);
$msg = Удалён "highlight('$1')", $msg);
$msg = Удалён '<big>\1</big>', $msg);
$msg = Удалён '<b>\1</b>', $msg);
$msg = Удалён '<i>\1</i>', $msg);
$msg = Удалён '<u>\1</u>', $msg);
$msg = Удалён '<small>\1</small>', $msg);
$msg = Удалён '<span style="color:#\1">\2</span>', $msg);
$msg = Удалён '<div class="quote">\1</div>', $msg);
$msg = Удалён '<del>\1</del>', $msg);
$msg = Удалён 'url_replace', $msg);
return $msg;
}
function back_bb($msg)
{
$msg = Удалён "\n", $msg);
$msg = Удалён \/>/si', "\n", $msg);
$msg = Удалён '\1', $msg);
$msg = Удалён '\1', $msg);
$msg = Удалён '\1', $msg);
$msg = Удалён '\1', $msg);
$msg = Удалён '\1', $msg);
$msg = Удалён '[del]\1[/del]', $msg);
$msg = Удалён class="quote">(.*?)<\/div>/si', '[q]\1[/q]', $msg);
$msg = Удалён style="color:#([A-Z0-9]{6})">(.*?)<\/span>/si', '[color=#\1]\2[/color]', $msg);
$msg = str_replace('<span style="color: #FF0000;">[censored]</span>', '[censored]', $msg);
$msg = Удалён src="\/smiles\/(.*?)" alt="(.*?)"\/>/si', '\2', $msg);
$msg = Удалён href="\/link\.php\?&amp;l=http:\/\/(.*?)">(.*?)<\/a>/isU', '\2', $msg);
return $msg;

......)) ?
  • 1 из 1