Guest User

Profile.php

a guest
Jul 10th, 2020
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.18 KB | None | 0 0
  1. <?php
  2. session_start();
  3.  
  4. if (!isset($_SESSION['username'])) {
  5. $_SESSION['msg'] = "You must log in first";
  6. header('location: login.php');
  7. }
  8. if (isset($_GET['logout'])) {
  9. session_destroy();
  10. unset($_SESSION['username']);
  11. header("location: login.php");
  12. }
  13. ?>
  14. <!DOCTYPE html>
  15. <html lang="en">
  16.  
  17. <head>
  18. <meta charset="utf-8">
  19. <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
  20. <?php if (isset($_SESSION['username'])) : ?>
  21. <title><?php echo $_SESSION['username']; ?>'s profile</title>
  22. <?php endif ?>
  23. <link rel="stylesheet" href="access_css_root/style.css">
  24. <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Merienda+One">
  25. <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.5.0/css/bootstrap.min.css">
  26. <link rel="stylesheet" href="https://fonts.googleapis.com/icon?family=Material+Icons">
  27. <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css">
  28. <script src="https://code.jquery.com/jquery-3.5.1.min.js"></script>
  29. <script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/umd/popper.min.js"></script>
  30. <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.5.0/js/bootstrap.min.js"></script>
  31. </head>
  32.  
  33. <body>
  34. <nav class="navbar navbar-expand-xl navbar-light bg-light">
  35. <a href="#" class="navbar-brand">Mattle<b> eSports</b></a>
  36. <button type="button" class="navbar-toggler" data-toggle="collapse" data-target="#navbarCollapse">
  37. <span class="navbar-toggler-icon"></span>
  38. </button>
  39. <!-- Collection of nav links, forms, and other content for toggling -->
  40. <div id="navbarCollapse" class="collapse navbar-collapse justify-content-start">
  41. <div class="navbar-nav">
  42. <a href="#" class="nav-item nav-link active">Home</a>
  43. <a href="#" class="nav-item nav-link">About</a>
  44. <div class="nav-item dropdown">
  45. <a href="#" class="nav-link dropdown-toggle" data-toggle="dropdown">Services</a>
  46. <div class="dropdown-menu">
  47. <a href="#" class="dropdown-item">Web Design</a>
  48. <a href="#" class="dropdown-item">Web Development</a>
  49. <a href="#" class="dropdown-item">Graphic Design</a>
  50. <a href="#" class="dropdown-item">Digital Marketing</a>
  51. </div>
  52. </div>
  53. <a href="#" class="nav-item nav-link">Blog</a>
  54. <a href="#" class="nav-item nav-link">Contact</a>
  55. </div>
  56. <form class="navbar-form form-inline">
  57. <div class="input-group search-box">
  58. <input type="text" id="search" class="form-control" placeholder="Search by Name">
  59. <span class="input-group-addon"><i class="material-icons">&#xE8B6;</i></span>
  60. </div>
  61. </form>
  62. <div class="navbar-nav ml-auto">
  63. <a href="#" class="nav-item nav-link notifications"><i class="fa fa-bell-o"></i><span class="badge">0</span></a>
  64. <a href="#" class="nav-item nav-link messages"><i class="fa fa-envelope-o"></i><span class="badge">0</span></a>
  65. <a href="#" class="nav-item nav-link messages"><i class="fa fa-dollar"></i>&nbsp;0</a>
  66. <div class="nav-item dropdown">
  67. <?php if (isset($_SESSION['username'])) : ?>
  68. <a href="profile.php" data-toggle="dropdown" class="nav-link dropdown-toggle user-action"><img src="access_images_root/avatar-png-2.png" class="avatar" alt="Avatar"><?php echo $_SESSION['username']; ?></a>
  69. <?php endif ?>
  70. <div class="dropdown-menu">
  71. <a href="profile.php" class="dropdown-item"><i class="fa fa-user-o"></i> Profile</a>
  72. <a href="#" class="dropdown-item"><i class="fa fa-calendar-o"></i> Calendar</a>
  73. <a href="#" class="dropdown-item"><i class="fa fa-sliders"></i> Settings</a>
  74. <div class="dropdown-divider"></div>
  75. <a href="index.php?logout='1'" class="dropdown-item"><i class="material-icons">&#xE8AC;</i> Logout</a>
  76. </div>
  77. </div>
  78. </div>
  79. </div>
  80. </nav>
  81. <img src="access_images_root/anthony.jpg" height="252" width="252" alt="Paris" class="center">
  82. </body>
  83.  
  84. </html>
Add Comment
Please, Sign In to add comment