为这个新手问题道歉。
我创建了一个header
与其他页面使用相同的 html 页面 (dash.html)。它调用这个 PHP 函数<?php include 'header.php'; ?>
dash.html 包含<div>
专门为该页面制作的特殊内容;它必须放在里面header.php
我试图弄清楚如何div
在某个 html 页面上启用/禁用某个。
它需要一个 PHP 条件语句吗?
是的。最简单的方法是在 header 中包含一个条件行,并从调用 header 的每个页面传递选中的变量。因此,在您的 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 的所有其他页面,这将继续像以前一样工作。
您正在尝试显示div
唯一的 ifheader.php
存在,对吗?
因此,只需在内部设置一个变量header.php
并在 HTML 页面中使用条件。
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 } ?>