Как делать уведомления в PHP? - PullRequest
0 голосов
/ 04 марта 2011

Как я могу показать пользователям, что у них есть новое сообщение или ответ, ожидающие в их почтовом ящике, показывая им номер или текст, говорящий им, чтобы проверить его, а затем автоматически удалять уведомление только тогда, когда пользователь отвечает на него или нажимает «готово»(что означает, что дальнейший ответ не требуется).

Ответы [ 3 ]

3 голосов
/ 04 марта 2011

Я предполагаю, что сообщения будут храниться в БД. Просто добавьте логический столбец «read» и запросите в БД непрочитанные сообщения, чтобы узнать, есть ли новые сообщения.

Когда пользователь отвечает, вы устанавливаете столбец чтения на 1.

0 голосов
/ 04 марта 2011

Это действительно нуждается в JavaScript. По сути, у вас есть javascript, который делает запрос каждые x секунд на страницу php, которая проверяет наличие новых уведомлений. Затем JavaScript предупреждает пользователя.

0 голосов
/ 04 марта 2011

Если вы не хотите что-то подобное на Facebook и других сайтах социальных сетей, вам нужно использовать javascript для этого. Php - серверный язык, и он не может этого сделать.

если вы не спрашиваете об этом, и вас интересует, как решить эту проблему с помощью php и базы данных. Попробуйте сделать новый ряд. Вызываемый статус и обновляемая таблица устанавливают, что столбец равен 1, если читается, 0, если не читается ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...