我创建了一个html页面(dash.html),它使用与其他页面相同的header
。
它调用这个PHP函数<?php include 'header.php'; ?>
dash.html包含专门为该页面制作的特殊<div>
;它必须放在header.php
我试图弄清楚如何在某个html页面上启用/禁用某个div
。
它需要PHP条件语句吗?
答案 0 :(得分:0)
您只是在div
出现时才会显示header.php
,对吧?
因此,只需在header.php
内设置一个变量,并在HTML页面中使用条件。
答案 1 :(得分:0)
是。最简单的方法是在标头中包含条件行,并从调用标头的每个页面传递checked变量。所以,在你的dash.php中(如果它调用php,它不能是.html,可以吗?):
<?php
$includediv = true; // set to false, or leave out, if you don't want the div
include('header.php');
?>
并在header.php中:
<?php
...some other code...
if($includediv){
...code to include div...
}
?>
对于调用header.php。
的所有其他页面,这将继续像以前一样工作答案 2 :(得分:0)
Try this code
<?php
$path=explode('/',$_SERVER['REQUEST_URI']);
$page=end($path);
if($page=='dash.php')
{
?>
<div>your div for dash.php page</div>
<?php } ?>