我在将正确的类添加到侧边栏时遇到问题。
function sidebar_class($var)
{
if (isset($_GET['page']) == $var )
echo ' class="selected"';
}
我的网址将如下所示
http://domain.com/index.php?go=users
http://domain.com/index.php?go=settings
http://domain.com/index.php?go=backup
我的侧边栏
<ul>
<li<?php sidebar_class('users'); ?>><a href='index.php?go=users'>Users</a></li>
<li<?php sidebar_class('settings'); ?>><a href='index.php?go=settings'>Settings</a></li>
<li<?php sidebar_class('backup'); ?>><a href='index.php?go=backup'>Backup</a></li>
</ul>
现在我所有的侧边栏类都是 <li class="selected">
。如何解决?
最佳答案
函数错误...尝试:
function sidebar_class($var)
{
if (isset($_GET['go']) && $_GET['go'] == $var )
echo ' class="selected"';
}
关于php - 如何将类添加到 $_GET 上的侧边栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4301076/