Guest User

Untitled

a guest
Apr 22nd, 2018
412
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.60 KB | None | 0 0
  1. <div class="container">
  2. <h3> New Members </h3>
  3.  
  4. <?php
  5.  
  6. $query = "Select * FROM users WHERE accessLevel = '4'";
  7.  
  8. $result = mysqli_query($conn, $query);
  9. if (mysqli_num_rows($result) > 0) {
  10. while ($row = mysqli_fetch_assoc($result)) {
  11. $userID = $row['userID'];
  12. $firstName = $row['firstName'];
  13. $lastName = $row['lastName'];
  14. $emailAddress = $row['emailAddress'];
  15. $accessLevel = $row['accessLevel'];
  16.  
  17. echo
  18. "<div class = 'row'>
  19. <div class='col-sm-12 col-md-6 col-lg-3'>
  20. <div class='box'>
  21. <h5> User ID: $userID </h5>
  22. <h5> User Name: $firstName $lastName </h5>
  23. <p> Email: $emailAddress </p>
  24. <p> Access Level: $accessLevel</p>
  25. <a href = 'editUser.php?getUser=$userID' name='Edit Details' class = 'button'>Edit Details</a>
  26. </div>
  27. </div>
  28.  
  29.  
  30.  
  31. </div>";
  32. }
  33. }
  34.  
  35. <?php
  36. include ('connection.php');
  37. $getID = $_GET['getUser'];
  38. $query = "Select * From users where userID ='$getID'";
  39. $return = mysqli_query($conn, $query);
  40. ?>
  41.  
  42.  
  43. <?php
  44. include ('connection.php');
  45. $userQuery = "Select * FROM users WHERE userID = '$getID'";
  46. $return = (mysqli_query($conn, $userQuery));
  47.  
  48. if (mysqli_num_rows($return) > 0) {
  49. while ($row = mysqli_fetch_assoc($return)) {
  50.  
  51. $userID = $row['userID'];
  52. $firstName = $row['firstName'];
  53. $lastName = $row['lastName'];
  54. $emailAddress = $row['emailAddress'];
  55. $password = $row['password'];
  56. $accessLevel = $row['accessLevel'];
  57. }
  58.  
  59. echo
  60. "<h5> Edit Profile for $firstName $lastName </h5>;
  61.  
  62. <form class ='form' method ='POST' name ='Update' action= 'updatedProfile.php?getid=$getID'>
  63. <fieldset>
  64. <legend>Update Profile Details</legend>
  65. <div class = 'input-group fluid'>
  66. <label for = 'userID'>UserID</label>
  67. <input type = 'number' value='$userID' id ='userID' placeholder = 'UserID'>
  68. </div>
  69. <div class = 'input-group fluid'>
  70. <label for = 'firstName'>First Name</label>
  71. <input type = 'text' value='$firstName' id = 'firstName' placeholder = 'FirstName'>
  72. </div>
  73. <div class = 'input-group fluid'>
  74. <label for = 'lastName'>Last Name</label>
  75. <input type = 'text' value = '$lastName' id='lastName' placeholder = 'Last Name'>
  76. </div>
  77. <div class = 'input-group fluid'>
  78. <label for = 'emailAddress'>Email</label>
  79. <input type = 'email' value='$emailAddress' id ='emailAddress' placeholder = 'emailAddress'>
  80. </div>
  81. <div class = 'input-group fluid'>
  82. <label for = 'emailAddress'>Password</label>
  83. <input type = 'password' value='$password' id ='password' placeholder = 'Password'>
  84. </div>
  85. <div class = 'input-group fluid'>
  86. <label for = 'emailAddress'>Access Level</label>
  87. <input type = 'number' value='$accessLevel' id ='accessLevel' placeholder = 'Access Level'>
  88. </div>
  89. <button>Update Details</button>
  90.  
  91. </fieldset>
  92. </form>
  93. </div>
  94. </div>
  95. </div>
  96. </div>";
  97. }
  98. ?>
  99.  
  100. <?php
  101. include("connection.php");
  102.  
  103.  
  104. if (isset($_POST['userID'])) {
  105. $userID = $_POST['userID'];
  106. } else {
  107. $error = true;
  108. echo "big error";
  109. }
  110. if (isset($_POST['emailAddress'])) {
  111. $emailAddress = $_POST['emailAddress'];
  112. } else {
  113. $error = true;
  114. }
  115. if (isset($_POST['firstName'])) {
  116. $firstName = $_POST['firstName'];
  117. } else {
  118. $error = true;
  119. }
  120. if (isset($_POST['lastName'])) {
  121. $lastName = $_POST['lastName'];
  122. } else {
  123. $error = true;
  124. }
  125.  
  126. if (isset($_POST['accessLevel'])) {
  127. $accessLevel = $_POST['accessLevel'];
  128. } else {
  129. $error = true;
  130. }
  131.  
  132. if (isset($_POST['password'])) {
  133. $password = $_POST['password'];
  134. } else {
  135. $error = true;
  136. }
  137.  
  138. if (!$error) {
  139. //$update = "UPDATE `rdonaghy08`.`users` SET userID='$userID', `firstName` = '$firstName', `lastName` = '$lastName', `password` = '$password', `accessLevel` = '$accessLevel' WHERE `users`.`userID` = '$getID'";
  140. $update = "UPDATE users SET userID='$userID', firstName = '$firstName', lastName = '$lastName', password = '$password', accessLevel = '$accessLevel' WHERE userID = '$getID'";
  141. $return = mysqli_query($conn, $update) or die(mysqli_errno($conn));
  142. }
  143.  
  144. <?php
  145. include 'connection.php';
  146. $getid = $_GET['getid'];
  147.  
  148. if (isset($_POST['userID'])) {
  149. $userID = $_POST['userID'];
  150. } else {
  151. $error = true;
  152. }
  153. if (isset($_POST['emailAddress'])) {
  154. $emailAddress = $_POST['emailAddress'];
  155. } else {
  156. $error = true;
  157. }
  158. if (isset($_POST['firstName'])) {
  159. $firstName = $_POST['firstName'];
  160. } else {
  161. $error = true;
  162. }
  163. if (isset($_POST['lastName'])) {
  164. $lastName = $_POST['lastName'];
  165. } else {
  166. $error = true;
  167. }
  168.  
  169. if (isset($_POST['accessLevel'])) {
  170. $accessLevel = $_POST['accessLevel'];
  171. } else {
  172. $error = true;
  173. }
  174.  
  175. if (isset($_POST['password'])) {
  176. $password = $_POST['password'];
  177. } else {
  178. $error = true;
  179. }
  180.  
  181.  
  182. if (!$error) {
  183. $update = "UPDATE users SET userID='$userID',
  184. emailAddress='$emailAddress',firstName='$firstName', lastName='$lastName'accessLevel ='$accesslevel',password='$password' WHERE userID = '$getid'";
  185. $return = mysqli_query($conn, $update) or die(mysqli_errno($conn));
  186. } else {
  187. "something wrong";
  188. }
  189.  
  190.  
  191.  
  192. $returnQuery = "SELECT * FROM users WHERE userID='$getid'";
  193. $return = mysqli_query($conn, $returnQuery);
  194.  
  195.  
  196.  
  197.  
  198. if (mysqli_num_rows($return) > 0) {
  199. while ($row = mysqli_fetch_assoc($return)) {
  200. $userEmail = $row['emailAddress'];
  201. $userID = $row['userID'];
  202. }
  203. }
  204.  
  205.  
  206. $content = "
  207.  
  208. Please use the following link to login in with your
  209. new details:
  210. http://xxxxxxxxxxxxxxx@xxxxxxx.co.uk
  211.  
  212. Please make a note of your new User name,
  213. you will need this to log in to CaterVLE= $userID
  214. ";
  215.  
  216.  
  217. $send = $userEmail;
  218. $subject = "Log in Details";
  219. $headers = "Content-type-type: text/html";
  220.  
  221.  
  222. mail($send, $subject, $content, $headers);
  223. ?>
Add Comment
Please, Sign In to add comment