afuno 0 Опубликовано: 3 мая 2010 Рассказать Опубликовано: 3 мая 2010 (изменено) Здравствуйте! Когда я или мои пользователи добавляют комментарий у меня в новости, то при нажатии на кнопку "Отправить" появляется ошибка с MySQL. А когда я обновляю страницу, то комментарий добавляется. Мой сайт: http://css-game.ru/ Как мне это исправить? Помогите. Изменено 3 мая 2010 пользователем afuno Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 076 Опубликовано: 3 мая 2010 Рассказать Опубликовано: 3 мая 2010 Как мне это исправить? Очень просто, восстановите оригинальные файлы скрипта из архива дистрибутива, и проблема устранится. Причина проблемы именно в этом. Цитата Ссылка на сообщение Поделиться на других сайтах
afuno 0 Опубликовано: 3 мая 2010 Рассказать Опубликовано: 3 мая 2010 Автор А можете сказать какие именно файлы, а то прямо все файлы я не могу заменить так как потеряю модули. Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 076 Опубликовано: 3 мая 2010 Рассказать Опубликовано: 3 мая 2010 а то прямо все файлы я не могу заменить так как потеряю модули. так они и являются причиной вашей ошибки. А где конкретно вы намудрили с вашими модулями, мне неизвестно Цитата Ссылка на сообщение Поделиться на других сайтах
afuno 0 Опубликовано: 3 мая 2010 Рассказать Опубликовано: 3 мая 2010 Автор У меня всё работало с этими модулями 3 месяца. И вдруг внезапно такое. Я уверен что не из-за модулей...Так что мне делать то? Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 076 Опубликовано: 3 мая 2010 Рассказать Опубликовано: 3 мая 2010 Я уверен что не из-за модулей... если вы уверены, то зачем тогда о помощи просите? У вас ошибка в запросе, а в оригинальных файлах скрипта запрос абсолютно другой, так в чем по вашему тогда проблема? Я сказал вам решение проблемы и добавить к этому мне больше нечего. Хотите выполняйте мои рекомендации, хотите не выполняйте, дело сугубо ваше.У вас лишняя запятая в запросе после xfields чего нет в оригинальных запросах, и из воздуха это взяться не могло Цитата Ссылка на сообщение Поделиться на других сайтах
afuno 0 Опубликовано: 3 мая 2010 Рассказать Опубликовано: 3 мая 2010 Автор Нет. Просто у меня 3 месяца с этими модулями всё похало нормально, ни чего не трогал. А потом бац! и вот такая вот фигня. А вот из-за чего это может быть если не из-за модулей? Цитата Ссылка на сообщение Поделиться на других сайтах
afuno 0 Опубликовано: 3 мая 2010 Рассказать Опубликовано: 3 мая 2010 Автор Мне кто-нибудь сегодня скажет что делать (кроме перезаписи всех файлов)? Цитата Ссылка на сообщение Поделиться на других сайтах
МASTER 11 Опубликовано: 3 мая 2010 Рассказать Опубликовано: 3 мая 2010 Мне кто-нибудь сегодня скажет что делать (кроме перезаписи всех файлов)? Нет. Ни сегодня, ни завтра Цитата Ссылка на сообщение Поделиться на других сайтах
afuno 0 Опубликовано: 3 мая 2010 Рассказать Опубликовано: 3 мая 2010 Автор Помогите, пожалуйста! Что мне делать???? Цитата Ссылка на сообщение Поделиться на других сайтах
МASTER 11 Опубликовано: 3 мая 2010 Рассказать Опубликовано: 3 мая 2010 Сказали уже что делать: восстановите оригинальные файлы скрипта из архива дистрибутива, и проблема устранится. Более того, указали на причину: У вас лишняя запятая в запросе после xfields чего нет в оригинальных запросах, и из воздуха это взяться не могло Удалить запятую из запроса после слова "xfields" и посмотреть что будет. Цитата Ссылка на сообщение Поделиться на других сайтах
afuno 0 Опубликовано: 3 мая 2010 Рассказать Опубликовано: 3 мая 2010 Автор Так. Я нуб, это для начала. А теперь скажите мне, откуда её убрать? Цитата Ссылка на сообщение Поделиться на других сайтах
МASTER 11 Опубликовано: 3 мая 2010 Рассказать Опубликовано: 3 мая 2010 Я нуб Вот поэтому вам и сказали заменить файлы на оригинальные Откройте файл engine/ajax/addcomments.php через notepad++ (или любую другую программу, которая отображает номера строк) и скопируйте сюда содержимое строки под номером 103 Цитата Ссылка на сообщение Поделиться на других сайтах
FreeRider 8 Опубликовано: 3 мая 2010 Рассказать Опубликовано: 3 мая 2010 (изменено) -удалено- Изменено 3 мая 2010 пользователем FreeRider Цитата Ссылка на сообщение Поделиться на других сайтах
afuno 0 Опубликовано: 3 мая 2010 Рассказать Опубликовано: 3 мая 2010 Автор Вот поэтому вам и сказали заменить файлы на оригинальные Лень модули ставить заново. Я это сделаю только один раз, когда куплю дле 8.6)))) Строка 103 ниже: $comments->query = "SELECT " . PREFIX . "_comments.id, post_id, " . PREFIX . "_comments.user_id, date, autor as gast_name, " . PREFIX . "_comments.email as gast_email, text, ip, is_register, name, " . USERPREFIX . "_users.email, news_num, comm_num, user_group, reg_date, signature, foto, fullname, land, icq, xfields, FROM " . PREFIX . "_comments LEFT JOIN " . USERPREFIX . "_users ON " . PREFIX . "_comments.user_id=" . USERPREFIX . "_users.user_id WHERE " . PREFIX . "_comments.post_id = '$post_id' order by id DESC"; Цитата Ссылка на сообщение Поделиться на других сайтах
МASTER 11 Опубликовано: 3 мая 2010 Рассказать Опубликовано: 3 мая 2010 Вот в этом месте: xfields, FROM удалить запятую Цитата Ссылка на сообщение Поделиться на других сайтах
afuno 0 Опубликовано: 3 мая 2010 Рассказать Опубликовано: 3 мая 2010 Автор Я походу нашёл ту запятую ))))) Цитата Ссылка на сообщение Поделиться на других сайтах
МASTER 11 Опубликовано: 3 мая 2010 Рассказать Опубликовано: 3 мая 2010 В оригинальном файле этой запятой нет. Цитата Ссылка на сообщение Поделиться на других сайтах
afuno 0 Опубликовано: 3 мая 2010 Рассказать Опубликовано: 3 мая 2010 Автор Да да.. Вот её я и нашёл. Спасибо всем! Запомню, ещё раз спасибо вам. И огромное спасибо DLE, так как это самая лучшая CMS всех тематик!!!!!!!!!!!!!!!!! В оригинальном файле этой запятой нет. Ставил модуль, давно, и с ней комменты пахали норм 3 месяца. А вот во вторник ношла ошибка. Цитата Ссылка на сообщение Поделиться на других сайтах
МASTER 11 Опубликовано: 3 мая 2010 Рассказать Опубликовано: 3 мая 2010 Ставил модуль, давно, и с ней комменты пахали норм 3 месяца. А вот во вторник ношла ошибка. Значит запятая появилась только во вторник Цитата Ссылка на сообщение Поделиться на других сайтах
afuno 0 Опубликовано: 3 мая 2010 Рассказать Опубликовано: 3 мая 2010 Автор Ага Ну а если серьёзно, то как Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.