根据PHP会话变量动态更改网站的布局和内容



我正在接收来自Java web服务的可用产品和子产品列表,并将其存储在会话变量中。

产品呈现在多个页面上,根据可用性,一些主要产品及其组件必须变灰(背景颜色,文本颜色,图像更改等)。在进一步的使用中,它们将被完全隐藏。

这是一个已经存在的网站使用php和javascript(没有框架和cms)。

基于会话变量改变内容的干净方法是什么?

不完全确定你在问什么…但是可以这样做:

if(isset($_SESSION['available'])){
echo "<div>Item</div>";
} else if(isset($_SESSION['unavailable'])) {
echo "<div style='visibility:hidden;'>Item</div>";
}

最新更新