Если вы ищете логику:
Я бы держал таблицу Currently Logged In Users
и таблицу Notification Relationships
Вы могли бы написать простой PHP-скрипт, который проверял бы, есть ли какая-либо строка в таблице Notification Relationships
в таблице Currently Logged In Users
.
Вы можете использовать событие setTimeout()
для запуска jjuery-скрипта jQuery каждые 20/30 секунд или около того, что поразит ваш php-скрипт.
Если вы ищете реальный код, я, вероятно, смогу получить демонстрацию, работающую через час или два.