Нужна помощь в исправлении синтаксической ошибки? Вам сюда!

98.19K
.
скажи какие файлы к editpost.php связаны?
.
Sensus veris
Naiomnik (27.04.2013 / 22:58)
все изменил как было
У тебя стоит хак какой-то, или даже не один (рейтинг сообщений, лучшие ответы, рейтинг юзера вроде, может что-то еще). Посмотри, какие файлы он затрагивает. Да и скинь сюда файл /forum/includes/editpost.php, может кто-то подправит.
.
Sensus veris
Lestat (27.04.2013 / 23:01)
ты бы показал на что именно ругается, а то отскринил самое начало
У него при редактировании поста (после нажатия "сохранить") открывает страничку до начала maintxt, дальше пусто.
This page contains the following errors:
error on line 13 at column 216: Extra content at the end of the document
Below is a rendering of the page up to the first error.
.
В общем без проблем создаю тему)) но вот эту тему когда редактирую или предпросмотр делаю вылазывает вот эта (на картинке) вот!
.
Sensus veris
Журнал форума у него стоит. Возможно, с новой версией джона не дружит он.
.
451 версия
.
editpost никаким файлом не заменял это вот связаное с этим editpost
.
да функцию трогал, ша проверим
.
а разве функция связано с этим?
.
Lestat (28.04.2013 / 00:01)
Значит еще и functions.php заменял
Ты красавчик просто дружок)))) И правда вся проблема была в functions.php

там короче как то удалил вот эт код ))


/*
     * Фильтрация строк
     */
    public static function checkin($str){
        if (function_exists('iconv')) {
            $str = iconv("UTF-8", "UTF-8", $str);
        }

        // Удаляем лишние знаки препинания
        $str = preg_replace('#(\.|\?|!|\(|\)){3,}#', '\1\1\1', $str);

        // Фильтруем символы
        $str = nl2br($str);
        $str = preg_replace('!\p{C}!u', '', $str);
        $str = str_replace('<br />', "\n", $str);

        // Удаляем лишние пробелы
        $str = preg_replace('# {2,}#', ' ', $str);

        // Удаляем более 2-х переносов строк подряд
        $str = preg_replace("/(\n)+(\n)/i", "\n\n", $str);

        return trim($str);
    }
Всего: 2647