Advertisement
kursion

PHP Highlight menu

Feb 18th, 2014
376
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.54 KB | None | 0 0
  1. <?php
  2. // Stackoverflow - Answer (Marriott81)
  3. // Post: http://stackoverflow.com/questions/21852876/highlight-currently-menu-selection-php/21853232#21853232
  4. // Question: highlight currently menu selection php
  5. // Author: Kursion
  6. // Date: 18-02/2013
  7.  
  8. if (!securePage($_SERVER['PHP_SELF'])){die();}
  9. $parts = parse_url($_SERVER["REQUEST_URI"]);
  10. $page_name = basename($parts['path']);
  11.  
  12. //Links for logged in user
  13. if(isUserLoggedIn()) {
  14. ?>
  15.  
  16. <div id='Default'>
  17.   <ul>
  18.       <li><a class="<?php echo ($page_name=='account.php')?'selected':'';?>" href="account.php">Account</a></li>
  19.       <li><a class="<?php echo ($page_name=='user_settings.php')?'selected':'';?>" href="user_settings.php">User Settings</a></li>
  20.       <li><a class="<?php echo ($page_name=='logout.php')?'selected':'';?>" href="logout.php">Logout</a></li>
  21.   </ul>
  22. </div>
  23.  
  24. <div id='button1 <?php echo ($page_name=='Demos.php')?'selected':'';?>'>
  25.   <a href='/Demos.php'>Demos</a>
  26. </div>
  27. <div id='button2 <?php echo ($page_name=='Helpfiles.php')?'selected':'';?>'>
  28.   <a href='/Helpfiles.php'>Helpfiles</a>
  29. </div>
  30.  
  31. <div id='greeting'>
  32. Hello, <?php echo $loggedInUser->displayname; ?>
  33. </br>
  34.  
  35. <?php } else { ?>
  36.       <li><a class="<?php echo ($page_name=='login.php')?'selected':'';?>" href="login.php">Login</a></li>
  37.       <li><a class="<?php echo ($page_name=='register.php')?'selected':'';?>" href="register.php">Register</a></li>
  38.       <li><a class="<?php echo ($page_name=='forgot-password.php')?'selected':'';?>" href="forgot-password.php">Forgot Password</a></li>
  39. <?php } ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement