adamjones Posted March 30, 2014 Share Posted March 30, 2014 Hi, I'm trying to make a menu which shows the user the active page; <?php $url="http://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']; if ($url="http://www.myurl/dashboard.php") { echo "<li> <a href=\"dashboard.php\" class=\"active-title\"> <span class=\"nav-icon\"><i class=\"icon-dashboard icon-2x\"></i></span> <span class=\"sidebar-menu-item-text\">Dashboard</span></a> </li>"; } else { echo "<li> <a href=\"dashboard.php\"> <span class=\"nav-icon\"><i class=\"icon-dashboard icon-2x\"></i></span> <span class=\"sidebar-menu-item-text\">Dashboard</span></a> </li>"; } ?> But it will always display the active class regardless of the url, if that makes sense? Any ideas? Quote Link to comment Share on other sites More sharing options...
Solution boompa Posted March 30, 2014 Solution Share Posted March 30, 2014 if ($url="http://www.myurl/dashboard.php") = is used to assign, == is used to compare. Quote Link to comment Share on other sites More sharing options...
adamjones Posted March 30, 2014 Author Share Posted March 30, 2014 Doh! Thank you, working fine now! :-D Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.