Jump to content

При отправке сообщения оно появляется только после обновления страницы

Featured Replies

Posted
comment_68288

При отправке сообщения висит Отправка сообщения, само же сообщение появляется только после обновления страницы, после отклчения AJAX вылезает сообщение об ошибке БД, но само сообщение добавляется.

Date: Tue, 15 Jul 2014 18:57:22 +0000
 Error: 1062 - Duplicate entry '777acb05d2dc1901' for key 'PRIMARY'
 IP Address: 95.139.97.156 - /index.php?s=5c172d5fea6e25cd014cf7b471d18877&app=forums&module=ajax&section=topics&do=reply&t=547&f=51&pid=714
 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 mySQL query error: INSERT INTO core_like (`like_id`,`like_lookup_id`,`like_lookup_area`,`like_app`,`like_area`,`like_rel_id`,`like_member_id`,`like_added`,`like_is_anon`,`like_notify_do`,`like_notify_meta`,`like_notify_freq`,`like_visible`,`like_notify_sent`) VALUES('777acb05d2dc19017ae5fb88297988f4','ffa6bcd99aae1c437399c95bd3913893','3e2b3668d5fde75d58550cf39166c2ad','forums','topics',547,1,1405450642,0,1,547,'immediate',1,0)
 .--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------.
 | File                                                                       | Function                                                                      | Line No.          |
 |----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------|
 | admin/sources/classes/like/composite.php                                   | [db_main_mysql].insert                                                        | 583               |
 '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
 | admin/applications/forums/sources/classes/post/classPost.php               | [classes_like_composite].add                                                  | 3549              |
 '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
 | admin/applications/forums/sources/classes/post/classPost.php               | [classPost].addTopicToTracker                                                 | 1192              |
 '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
 | admin/applications/forums/modules_public/ajax/topics.php                   | [classPost].addReply                                                          | 607               |
 '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
 | admin/applications/forums/modules_public/ajax/topics.php                   | [public_forums_ajax_topics]._reply                                            | 76                |
 '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
 | admin/sources/base/ipsController.php                                       | [public_forums_ajax_topics].doExecute                                         | 421               |
 '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
 | admin/sources/base/ipsController.php                                       | [ipsAjaxCommand].execute                                                      | 120               |
 '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
  • Author
comment_68297

Метод отправки PHP Mail (), Метод форматирования HTML

comment_68344

проблема решена, всем спасибо

поделитесь, в чем проблема заключалась? 

  • Author
comment_68357

поделитесь, в чем проблема заключалась?

Пришлось немного поковеркать базу данных, кстати я как то не обращал внимания, но, еще и не работала подписка на темы. при отключении AJAX и отправке сообщения, выводилось сообщение об ошибке с бд, но сообщение отправлялось, скины менял, на базовом все тоже самое было, хуки все были отключены, кеш чищен.

Это я так в дополнение написал.

Как видно выше, загвоздка была в таблице core_like, а частности в -> like_id, like_lookup_id, like_lookup_area, like_app, like_area

 

Всего то нужно было привести их к виду:

Имя                           Тип                 Сравнение

like_id                      varchar(32)        utf8_general_ci

like_lookup_id         varchar(32)         utf8_general_ci

like_lookup_area     varchar(32)        utf8_general_ci

like_app                  varchar(150)       utf8_general_ci

like_area                varchar(200)        utf8_general_ci

------------------------------------------------------------------------

corelikejp_1718440_13009527.jpg

Guest
This topic is now closed to further replies.

Последние посетители 0

  • No registered users viewing this page.