Я использовал руководство Аласдера Бойда (здесь) для создания службы чата в Codeigniter. Каждый раз, когда пользователь вводит новое сообщение, оно отправляется в базу данных, и сообщение быстро появляется на экране вместе со всеми остальными.
Все работает хорошо, пока я не попытаюсь внедрить функцию электронной почты codeigniter. При запуске функции отправки (которая запускает электронную почту codeigniter) электронное письмо отправляется, однако функция быстрого обновления сообщений на экране исчезает.
Итак, на мой взгляд, если я использую код электронной почты codeigniter, он перестает выполнять следующую строку кода в моем чате.js
$(document).ready(function() {
setInterval(function (){get_chat_messages();},2500);
(...)
Однако я не понимаю, почему. После этого я отправляю весь код. Заранее благодарим вас за помощь.
Мое мнение:
Мой контроллер
Подробнее здесь: https://stackoverflow.com/questions/305 ... iter-email