【发布时间】:2012-11-09 14:19:34
【问题描述】:
很难解释,但我们为医院提出了这个系统,我们正处于编码阶段,但问题是我们无法将其可视化,因为系统需要基于互联网。我们有3个模块,分别是计费、员工管理和临床系统。这三个模块显然只有医院内的工作人员才能访问。但我们所做的是将这 3 个模块链接到网站本身。因此,任何用户都可以看到他们没有业务的链接,但他们仍然可以看到它。 怎样才能避免呢?
【问题讨论】:
-
这些页面有登录流程吗?
-
@DWolf 是的。所以会很安全。但我仍然希望它只被普通用户隐藏,因为当它是外部用户时显示这些是没有意义的。
-
那么在这种情况下,您应该检查是否有用户的会话变量,将链接的可见性设置为 true,如果会话变量 !is_set 那么您可以将可见性设置为 false .但我确实喜欢 Oswalds 的最佳回答。