Advertisement
Guest User

Untitled

a guest
Apr 8th, 2017
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.56 KB | None | 0 0
  1. <html>
  2. <body>
  3.  
  4. <?php
  5. /*config is included in order to protect my login info*/
  6. require('config.php');
  7. Echo "Project 4";
  8.  
  9. /*SQL connection*/
  10. $conn = new mysqli(DB_HOST,DB_USER,DB_PASS,DB_NAME);
  11.  
  12. /*Checking Connection*/
  13. if (mysqli_connect_errno()) {
  14. printf("Connect failed: %sn", mysqli_connect_error());
  15. exit();
  16. }
  17. $sql = "SELECT * FROM p4Data";
  18. $data2 = mysqli_query($conn, $sql);
  19.  
  20. /*Display Data*/
  21. echo "<table border = 1 style='float:left'>
  22. <tr>
  23. <th>Username</th>
  24. <th>Password</th>
  25. </tr>";
  26.  
  27. //Array Declarations
  28. $usernameArr = [];
  29. $passwordArr = [];
  30.  
  31. while($records = mysqli_fetch_array($data2)){
  32. array_push($usernameArr,$records["username"]);
  33. array_push($passwordArr,$records["password"]);
  34. }
  35. echo "</table>";
  36.  
  37. //JSON Conversion
  38. $usernameJson = json_encode($usernameArr);
  39. $passwordJson = json_encode($passwordArr);
  40. mysqli_close($conn);
  41. ?>
  42.  
  43.  
  44.  
  45. <!-- JAVA SECTION -->
  46. <script type="text/javascript">
  47. var obj = JSON.parse('<?= $usernameJson; ?>');
  48. var obj2 = JSON.parse('<?= $passwordJson; ?>');
  49.  
  50. function verifUser(){
  51. var usernameData = document.getElementById("username").value;
  52. var passwordData = document.getElementById("password").value;
  53. for (i = 0; i < 30; i++){
  54.  
  55. if(usernameData == obj[i]){
  56. alert("Username verfied at " + i);
  57. indexLocated = i;
  58. break;
  59. }
  60. }
  61. }
  62. </script>
  63.  
  64.  
  65. <form name='form-main'>
  66. Username: <input type="text" id="username"><br>
  67. Password: <input type="password" id="password"><br>
  68. <input type="button" value="Login >>" id="submitButton"
  69. onclick="verifUser()">
  70. </form>
  71. </body>
  72. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement