当某些用户已经访问某个页面时,阻止访问或禁用该页面中的某些功能
Prevent access or disable some function in a certain page when some user already accessing
我想在远程用户当前访问某个页面时禁用一些功能,如隐藏提交按钮,以防止重复工作。我的想法是创建一个助手,但我不知道如何实现它
<?php
function isLock() {
//disable submit button if a user currently accessing it
}
function unLock() {
//re enable submit button if no user is accessing it
}
Javascript解决方案也很受欢迎
假设有一个表可以跟踪用户访问页面的情况。
表访问
userid pageid current_access
1 1 Yes
1 2 No
2 2 No
3 3 No
Now check that if the user is accessing the page or not. If it returns yes then disable submit button otherwise keep it enable.
查询:
$sql = "SELECT * FROM table_access WHERE userid = 1 AND pageid = 1 AND current_access = 'Yes'";
如果以上查询返回的记录>0,则禁用提交按钮。
编辑:
每当用户登录table_access页面时更新该页面。
相关文章:
- javascript函数访问ios本机功能
- 为什么可以't我访问Chrome内置功能$
- 可以't访问Angular.js服务中的功能
- 访问内部功能范围的元素,而不是敲除中的外部
- 在接受功能上访问燃料UX标语牌中的“this”
- 控制器切换后匿名功能中的访问服务数据发生变化
- 使用Flash CC和Createjs的子访问功能
- 通过访问DOM添加功能
- 模态无法访问其显示功能
- JqueryUI访问修改拖拽功能
- 当某些用户已经访问某个页面时,阻止访问或禁用该页面中的某些功能
- 访问谷歌地图事件中的Backbone.View功能
- 如何在车把模板中访问功能
- 如何在右键单击链接并从上下文菜单访问功能后获取链接的 DOM
- 访问功能内的成员/从外部设置成员
- 咖啡脚本访问功能
- 如何通过按钮从express.js访问功能到客户端
- 不一致的“与”行为-没有访问功能-这是一个chrome的错误
- 在动态添加的javascript文件中提供访问功能
- 如何访问功能