Отображать уведомление, когда страница не видна

-3

Как я могу отобразить уведомление "новый ответ на ваш вопрос" с помощью ajax, php, mysql? У меня возникают проблемы даже с началом кода.
Как только кто-то ответит, мне нужно будет проверить, видел ли пользователь страницу или нет.
И покажите уведомление, пока пользователь не увидит страницу.

Как я могу начать делать это, пожалуйста, дайте мне намек по крайней мере.

Хорошо, я сделал таблицу, которая будет содержать уведомление. В этой таблице хранится вопрос, ответ и идентификатор пользователя, задающего вопрос.

Но я снова столкнулся с той же проблемой. Как я узнаю, что пользователь, задавший вопрос, НЕ ПОСЕТИТ ОТВЕТУ?
Подобно stackoverflow, этот сайт продолжает уведомлять меня до тех пор, пока я не увижу страницу ответов... как они это делают? Я много раз искал в google, например, "уведомление об ответах" или "новое уведомление о ответах" и т.д., Но все заинтересованы в отображении приветственного уведомления с уведомлением или что-то в этом роде.

  • 0
    Добро пожаловать в стек переполнения. Пожалуйста, посмотрите на stackoverflow.com/faq и whathaveyoutried.com .
  • 0
    Вы можете создать новый столбец в таблице ответов с именем «new» и создать функцию, которая будет извлекать из нее данные. После этого вы создаете ajax, который вызывает функцию каждые 10 секунд или каждую 1 секунду и возвращает вывод функции.
Показать ещё 4 комментария
Теги:

1 ответ

0
Лучший ответ

попробуйте установить функцию cookie onLoad на странице, и когда пользователь отвечает, попробуйте проверить, существует ли файл cookie, и после ответа вы очищаете этот файл cookie

  • 0
    Как cookie могут помочь мне ... как если бы я был в Нью-Йорке, а вы в Лондоне (предположим) ответили на мой вопрос, то как cookie с вашей стороны сообщит мне «новый ответ» на моей стороне?
  • 0
    Файлы cookie используются на одном компьютере, но в вашем случае вы можете установить новый колон в своей базе данных, вы можете использовать IP-адрес пользователя и множество переменных, связанных с пользователем.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню