隐藏某个html页面中的div

时间:2013-01-12 05:02:16

标签: php html css

对这个新手问题道歉。

我创建了一个html页面(dash.html),它使用与其他页面相同的header。 它调用这个PHP函数<?php include 'header.php'; ?>

dash.html包含专门为该页面制作的特殊<div>;它必须放在header.php

我试图弄清楚如何在某个html页面上启用/禁用某个div

它需要PHP条件语句吗?

3 个答案:

答案 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 } ?>