根据PHP会话变量动态更改网站的布局和内容
我从一个JavaWebService收到一个可用产品和子产品的列表,并将其存储在一个会话变量中 产品以多页形式呈现,根据可用性,一些主要产品及其组件必须灰显(背景色、文本颜色、图像更改等)。在进一步的用例中,它们将被完全隐藏 这是一个已经存在的使用php和javascript的网站(没有框架和cms)根据PHP会话变量动态更改网站的布局和内容,php,html,css,json,dynamic-content,Php,Html,Css,Json,Dynamic Content,我从一个JavaWebService收到一个可用产品和子产品的列表,并将其存储在一个会话变量中 产品以多页形式呈现,根据可用性,一些主要产品及其组件必须灰显(背景色、文本颜色、图像更改等)。在进一步的用例中,它们将被完全隐藏 这是一个已经存在的使用php和javascript的网站(没有框架和cms) 根据会话变量更改内容的干净方法是什么?不完全确定您在问什么。。。但可以做一些类似的事情: if(isset($_SESSION['available'])){ echo "<div>I
根据会话变量更改内容的干净方法是什么?不完全确定您在问什么。。。但可以做一些类似的事情:
if(isset($_SESSION['available'])){
echo "<div>Item</div>";
} else if(isset($_SESSION['unavailable'])) {
echo "<div style='visibility:hidden;'>Item</div>";
}
if(isset($\u会话['available'])){
回应“项目”;
}else if(isset($\u会话['unavailable'])){
回应“项目”;
}
更改现有的PHP将是干净的。不要期望任何人为您编写此内容。您可以将产品及其可用性存储在单独的会话变量中,并在加载页面时检查会话变量的可用性,以确定该产品的样式。