成功登录后,我有几个带有条件链接的<a>
标签,这些条件链接基于附加到用户的会话变量。
示例:
<a href="/app/<?php echo $_SESSION['user_role'] ?>/index.php">Index</a>
这样做的目的是能够为另一个用户群复制粘贴网站的功能,而不必每次都重构链接。
我的网站的结构类似于
/home/
/app/
/company1/
/company2/
每个文件夹包含网站的大多数功能(所有公司共享的大多数常规文件除外),并且每个公司都有不同的版本。这可以帮助我复制并粘贴大部分功能,并进行少量更改。
我的问题是,是否有更好/更有效的方法来处理此问题,或者至少有一种无需将HTML与PHP混合使用的方法?我不确定我在这里做的是不是一种好的做法,或者是否还有其他方法可以使它更好。
答案 0 :(得分:-1)
老实说,可能是一个更简单的解决方案。混合HTML和PHP是很正常的做法。您可能会涉及javascript并为一些AJAX发布请求而疯狂,以使.html文件中的PHP减少,但是说实话,您拥有的可能是最简单的解决方案。另外,由于在发送头之前处理了请求,因此这也将更加安全。
欢呼的人