我的网站上设置了<div>
,但我只希望它显示在首页(index.php
)。
我该如何解决这个问题?
感谢。
修改:这就是我index.php
的样子。当我点击导航中的链接时,唯一改变的是<div id="contentcontainerright">
。
<body>
<!-- HEADER -->
<div>
<?php
include_once './content/menu.php';
// include_once './content/login.php';
?>
</div>
<!-- END HEADER-->
<div>
<?php
// User specific menu
include_once './content/latest.php';
?>
</div>
<div id="contentcontainer">
<div id="contentcontainerleft">
<?php
// User specific menu
include_once './content/usermenu.php';
?>
</div>
<div id="contentcontainerright">
<?php
$wm->wm_breadcrumb();
$wm->wm_display();
echo $wm->db->db_error;
?>
</div>
</div>
</body>
答案 0 :(得分:1)
好吧,如果您不使用名为index.php的前端控制器,并且您想知道当前文件名(如果您还有login.php等),请尝试使用basename($_SERVER['SCRIPT_FILENAME'])
。
所以:
<?php if(basename($_SERVER['SCRIPT_FILENAME']) == 'index.php'){ ?>
<div>on index only</div>
<?php } ?>
答案 1 :(得分:-1)
您可以通过向div添加类名来控制它在css文件中的显示(无论是否显示)(或仅使用Javascript)。 有关详细信息,请查找&#34; css display&#34;
古德勒克
答案 2 :(得分:-1)
在index.php中写下以下内容。
<?php echo '<div>Your Content</div>'; ?>