Средствами PHP ограничить доступ к странице

zheka2

Новичок
Встала задача ограничить доступ к странице только к первому открывшему её пользователю. Например, оператор 1 открывает страницу и начинает с ней работать, и в этом время оператор 2 пытается так же её открыть. Как сделать так чтобы на время работы первого оператора 2ой получал ошибку доступа?
 

WMix

герр M:)ller
Партнер клуба
а как ты определяешь, что "оператор 1 открывает страницу и начинает с ней работать" и как определяешь что он закончил?
 

zheka2

Новичок
с открытием вроде как никаких проблем, клиент отправил запрос, сервер у себя в базе это зафиксировал. А вот с закрытием сложнее, клиент может конечно подтвердить через форму окончание работы, но может и просто закрыть страницу, пока вижу только вариант с периодической отправкой запросов через ajax, или может есть другой более простой вариант, может какие встроенные средства php (я в нём не очень силён)?
 

Фанат

oncle terrible
Команда форума
РНР находится на сервере. Поэтому средств проверять страницы в браузере у него нет
 

keltanas

marty cats
zheka2
Проще все же аяксом.
* При открытии ставить блокировку, скажем, на 15 сек.
* И каждые 15 сек через аякс эту блокировку обновляешь.
* Чел закрыл страницу, через 15 сек блокировка стала не действительна.
 
Сверху