Не пересылает

352
.
Всегда быть в позитиве
воо)
Прикрепленные файлы:
.
человек И пароход
StimuL, вижу работает. но мне кажется дело не в файле go.php т-как он стандартный.
.
Всегда быть в позитиве
Crack, там нужно функцию указывать в файле func.php
.
да. там все норм вроде. тогда смотри /incfiles/classes/bbcode.php

ищи функцию highlight_url
.
человек И пароход
Vynderkind,
private static function highlight_url($var)
    {
        if (!function_exists('process_url')) {
            function process_url($url)
            {
                if (!isset($url[3])) {
                    $tmp = parse_url($url[1]);
                    if ('http://' . $tmp['host'] == core::$system_set['homeurl'] || isset(core::$user_set['direct_url']) && core::$user_set['direct_url']) {
                        return '<a href="' . $url[1] . '">' . $url[2] . '</a>';
                    } else {
                        return '<a href="' . core::$system_set['homeurl'] . '/go.php?url=' . base64_encode($url[1]) . '">' . $url[2] . '</a>';
                    }
                } else {
                    $tmp = parse_url($url[3]);
                    $url[3] = str_replace(':', '&#58;', $url[3]);
                    if ('http://' . $tmp['host'] == core::$system_set['homeurl'] || isset(core::$user_set['direct_url']) && core::$user_set['direct_url']) {
                        return '<a href="' . $url[3] . '">' . $url[3] . '</a>';
                    } else {
                        return '<a href="' . core::$system_set['homeurl'] . '/go.php?url=' . base64_encode($url[3]) . '">' . $url[3] . '</a>';
                    }
                }
            }
        }
        return preg_replace_callback('~\\[url=(https?://.+?)\\](.+?)\\[/url\\]|(https?://(www.)?[0-9a-z\.-]+\.[0-9a-z]{2,6}[0-9a-zA-Z/\?\.\~&amp;_=/%-:#]*)~', 'process_url', $var);
    }
.
Всегда быть в позитиве
я не знаю как 4.5 работает) но у меня это плюша стоит и все
$var = preg_replace_callback('~\\[url=(https?://.+?)\\](.+?)\\[/url\\]|(https?://(www.)?[0-9a-z\.-]+\.[0-9a-z]{2,6}[0-9a-zA-Z/\?\.\~&amp;_=/%-:#]*)~', 'url_replace', $var);
.
Vynderkind
попробуй заменить на ф-цию из 5.1.0
highlight_url (+/-)
.
человек И пароход
Vynderkind, текст вообще не выводиться
.
человек И пароход
Всем большое спасибо проблему решил. Не пойму как но в обработке ссылок была какая-то непонятная ф-ция щас скачал еще раз 4 и оказалось что в обработке иная ф-ция поставил ее и все заработало.
.
Crack, скорее всего ставил модуль какой то вот и заменился файл, мож от тройки даже..
Всего: 21