处理条件href链接

时间:2019-12-04 17:40:42

标签: php html

成功登录后,我有几个带有条件链接的<a>标签,这些条件链接基于附加到用户的会话变量。

示例:

<a href="/app/<?php echo $_SESSION['user_role'] ?>/index.php">Index</a>

这样做的目的是能够为另一个用户群复制粘贴网站的功能,而不必每次都重构链接。

我的网站的结构类似于

 /home/
       /app/
           /company1/
           /company2/

每个文件夹包含网站的大多数功能(所有公司共享的大多数常规文件除外),并且每个公司都有不同的版本。这可以帮助我复制并粘贴大部分功能,并进行少量更改。

我的问题是,是否有更好/更有效的方法来处理此问题,或者至少有一种无需将HTML与PHP混合使用的方法?我不确定我在这里做的是不是一种好的做法,或者是否还有其他方法可以使它更好。

1 个答案:

答案 0 :(得分:-1)

老实说,可能是一个更简单的解决方案。混合HTML和PHP是很正常的做法。您可能会涉及javascript并为一些AJAX发布请求而疯狂,以使.html文件中的PHP减少,但是说实话,您拥有的可能是最简单的解决方案。另外,由于在发送头之前处理了请求,因此这也将更加安全。

欢呼的人

相关问题