我希望在远程用户当前访问某个页面时禁用某些功能,例如隐藏提交按钮,以防止重复工作。我想创建一个帮助但我不知道如何实现它
<?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解决方案
答案 0 :(得分:0)
假设有一个表跟踪用户访问页面。
<强> table_access 强>
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'";
如果上述查询返回记录&gt; 0,则禁用提交按钮。
修改强>
每当用户登陆该页面时,都会更新table_access。