Advertisement
Guest User

Untitled

a guest
Apr 13th, 2019
119
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.05 KB | None | 0 0
  1. <?php
  2. $servername = "localhost";
  3. $username = "root";
  4. $password = "";
  5. $dbname = "emildeveloping6";
  6.  
  7. // Skapa anslutning
  8. $conn = new mysqli($servername, $username, $password, $dbname);
  9. // Anslutnings Check
  10. if ($conn->connect_error) {
  11. die("Connection failed: " . $conn->connect_error);
  12. }
  13.  
  14. $id = $_GET['ticketid'];
  15.  
  16. $sql = "SELECT * FROM tickets WHERE id=$id";
  17. $result = $conn->query($sql) or die($conn->error);
  18.  
  19. if ($result->num_rows > 0) {
  20. echo '
  21. <!DOCTYPE html>
  22. <html lang="sv">
  23. <head>
  24. <title>Emil Developing - Ask a Question</title>
  25.  
  26. <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
  27. <meta name="viewport" content="width=device-width, initial-scale=1">
  28. <link rel="stylesheet" type="text/css" href="css/style.css">
  29. <link href="https://fonts.googleapis.com/css?family=Roboto" rel="stylesheet">
  30. <script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
  31. <script src="//netdna.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js"></script>
  32. <script src="https://cdn.jsdelivr.net/npm/pretty-checkbox@3.0/dist/pretty-checkbox.min.css"></script>
  33. <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css" integrity="sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T" crossorigin="anonymous">
  34. <link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.6.3/css/all.css" integrity="sha384-UHRtZLI+pbxtHCWp1t77Bi1L4ZtiqrqD80Kn4Z8NTSRyMA2Fd33n5dQ8lWUE00s/" crossorigin="anonymous">
  35. </head>
  36. <body>
  37.  
  38. <nav class="navbar navbar-expand-lg navbar-dark bg-dark">
  39. <a class="navbar-brand" href="#">Ask A Question</a>
  40. <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarNavDropdown" aria-controls="navbarNavDropdown" aria-expanded="false" aria-label="Toggle navigation">
  41. <span class="navbar-toggler-icon"></span>
  42. </button>
  43. <div class="collapse navbar-collapse" id="navbarNavDropdown">
  44. <ul class="navbar-nav">
  45. <li class="nav-item">
  46. <a class="nav-link" href="index.php">Dashboard</a>
  47. </li>
  48. <li class="nav-item active">
  49. <a class="nav-link" href="support.php">Support <span class="sr-only">(current)</span></a>
  50. </li>
  51. <li class="nav-item">
  52. <a class="nav-link" href="reports.php">Reports</a>
  53. </li>
  54. <li class="nav-item">
  55. <a class="nav-link" href="users.php">Users</a>
  56. </li>
  57. <li class="nav-item">
  58. <a class="nav-link" href="statistics.php">Statistics</a>
  59. </li>
  60. <li class="nav-item">
  61. <a class="nav-link" href="server-status.php">Server Status</a>
  62. </li>
  63. </ul>
  64. </div>
  65. </nav>
  66. ';
  67.  
  68. while($row = $result->fetch_assoc()) {
  69. echo '
  70. <div class="left-side-ticket">
  71. <div class="ticket-ontop-box">
  72. <i class="fas fa-ticket-alt"></i>
  73. <span class="ticket-information-text">Ticket Information</span>
  74. <br>
  75. <br>
  76. </div>
  77. <div class="ticket-information-box">
  78. <div class="ticket-creator-admin"><b>#'.$row['id'].'</b> - '.$row['username'].'</div>
  79. <div class="ticket-department-admin"><div class="department-title-admin">Department</div>'.$row['department'].'</div>
  80. <div class="ticket-submitted-admin"><div class="submitted-title-admin">Submitted</div>'.$row['date'].'</div>
  81. <div class="ticket-email-admin"><div class="email-title-admin">Email</div>'.$row['email'].'</div>
  82. <div class="ticket-status-admin"><div class="status-title-admin">Status</div>'.$row['status'].'</div>
  83. <div class="ticket-priority-admin"><div class="priority-title-admin">Priority</div>'.$row['priority'].'</div>
  84. </div>
  85.  
  86. <div class="button-group-ticket">
  87. <button type="button" class="btn btn-danger main-color-button">Escalate</button>
  88. <button type="button" class="btn btn-primary main-color-button">Close Ticket</button>
  89. <button type="button" class="btn btn-info main-color-button">View User Profile</button>
  90. <button type="button" class="btn btn-warning main-color-button">On Hold</button>
  91. <hr class="button-break">
  92. <button type="button" class="btn btn-warning main-color-button">Block User IP</button>
  93. <button type="button" class="btn btn-warning main-color-button">Ban User</button>
  94. <hr class="button-break">
  95. <button type="button" class="btn btn-danger remove-account-ticket">Remove User Account</button>
  96. </div>
  97. </div>
  98. ';
  99. }
  100.  
  101. echo '
  102. <footer class="footer">&copy; Ask A Question | Powered by <a class="footer-href" href="emildeveloping.com">Emil Developing</a></footer>
  103.  
  104. </body>
  105. </html>
  106. ';
  107.  
  108. } else {
  109. echo "Error";
  110. }
  111.  
  112. $sql2 = "SELECT * FROM ticket_replies WHERE ticketid='$id' ORDER BY id ASC";
  113. $result2 = $conn->query($sql2) or die($conn->error);
  114.  
  115. if ($result2->num_rows > 0) {
  116. while($row = $result2->fetch_assoc()) {
  117. echo '
  118. <div class="ticket-box">
  119.  
  120. <div class="box-ontop-reply-ticket">
  121. '.$row['reply_creator'].' - <b>'.$row['reply_creator_grade'].'</b>
  122. </div>
  123.  
  124. <div class="reply-box-ticket">
  125. '.$row['reply'].'
  126. </div>
  127.  
  128. </div>
  129. ';
  130. }
  131.  
  132. } else {
  133. echo "Error 2";
  134. }
  135.  
  136. $conn->close();
  137. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement