我建了一份表单,希望所有用户都可以同时查看,但只允许一位用户修改。就像Word文档一样,一位用户在编辑时,其他用户只能只读,且会看到当前正在编辑的用户。这个该如何实现呢?我有个思路,不知道是否可行:
在某用户打开表单文件要编辑时,会查询所有打开此文件的session id,并查询该id下的修改状态是否为true,如果查到正在修改的,则给出提示,并不允许编辑。
如果没查到正在修改的,则允许该用户编辑,并将session中的一个状态标志置为true。不知道这种思路能否实现,或者有没有更好的方法?js,数据库,或者文件的方法都可以希望各位赐教,谢谢!