decript

Untitled

Jun 30th, 2016
166
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.36 KB | None | 0 0
  1. <?php
  2.  
  3. session_start();
  4.  
  5. //include standard files
  6. include_once("./inc/settings.php");
  7. include_once("./inc/connect.php");
  8. include_once("./inc/functions.php");
  9.  
  10. ?>
  11. <html>
  12. <head>
  13. <link rel="stylesheet" type="text/css" href="./inc/global.css">
  14. <div id="navbar">
  15. <?php if(loggedin()){ ?>
  16. <a href="?page=home">HOME</a><a href="?page=panel">PANEL</a><a href="?page=logout">LOGOUT</a>
  17. <?php } else { ?>
  18. <a href="?page=landing">HOME</a><a href="?page=login">LOGIN</a><a href="?page=register">REGISTER</a>
  19. <?php } ?>
  20. </div>
  21. </head>
  22. <body>
  23. <?php
  24.  
  25. //if user is attempting to visit a page
  26. if(isset($_GET['page'])){
  27. $includePage = clean($_GET['page']);
  28. if(permissionCheck($includePage)){
  29. switch($includePage){
  30. case "login":
  31. safeInclude("./pages/login.php");
  32. break;
  33. case "register":
  34. safeInclude("./pages/register.php");
  35. break;
  36. case "landing":
  37. safeInclude("./pages/landing.php");
  38. break;
  39. case "logout":
  40. safeInclude("./pages/logout.php");
  41. break;
  42. case "home":
  43. safeInclude("./pages/home.php");
  44. break;
  45. case "admin":
  46. safeInclude("./pages/admin.php");
  47. break;
  48. case "panel":
  49. safeInclude("./pages/panel.php");
  50. break;
  51. }
  52. }
  53. } else {
  54. //if user is not attempting to make a request include default landing page
  55. safeInclude("./pages/landing.php");
  56. }
  57.  
  58. ?>
  59. </body>
  60. </html>
Advertisement
Add Comment
Please, Sign In to add comment