Advertisement
Guest User

Untitled

a guest
Jun 14th, 2017
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.94 KB | None | 0 0
  1. <?php
  2. ?>
  3.  
  4.  
  5. <!DOCTYPE html>
  6. <html lang="en">
  7. <head>
  8. <meta charset="UTF-8">
  9. <title>Create User</title>
  10. <link rel="shortcut icon" type="image/x-icon" href="../Images/Elysian.png">
  11. <link rel="stylesheet" type="text/css" href="../CSS/CreateUserPage.css">
  12. <link rel="stylesheet" type="text/css" href="../CSS/Fonts.css">
  13.  
  14. </head>
  15. <body>
  16.  
  17. <div id="Container">
  18.  
  19. <div id="BannerRS">
  20. </div>
  21.  
  22. <div id="Venster">
  23. <form id="CreationForm" autocomplete="false" method="POST" action="CreateUserVerwerking.php">
  24. <h1 id="Titel">User details:</h1>
  25.  
  26. <div class="Top" id="Invoer">
  27. <label class="DataLabels Left">Username:</label>
  28. <input type="text" class="DataInput Right" id="Username" name="Username" required=""
  29. autocomplete="false" tabindex=1 autofocus>
  30. <br class="Spacing">
  31. <label class="DataLabels Left">Password:</label>
  32. <input type="password" class="DataInput Right" name="Password" required=""
  33. autocomplete="false" tabindex=2>
  34. <br class="Spacing">
  35. <label class="DataLabels Left">Repeat Password:</label>
  36. <input type="password" class="DataInput Right" name="RepeatPassword" required=""
  37. autocomplete="false" tabindex=3><br>
  38.  
  39. <label class="DataLabels Left" id="ErrorLabel"></label>
  40. </div>
  41. <a href="Loginpage.html" class="Knop Left Bottom"><p class="TextCenter" tabindex=5>Cancel</p></a>
  42. <button id="CreationButton" class="Knop Right Bottom" type="submit" tabindex=4>Create<br>user</button>
  43. </form>
  44.  
  45.  
  46. </div>
  47.  
  48.  
  49. </div>
  50.  
  51. //
  52. <script src="../JQ/jquery-3.2.1.min.js"></script>
  53. <script>
  54. window.addEventListener("load", loaded);
  55.  
  56. function loaded() {
  57. //document.getElementById('CreationForm').addEventListener("onsubmit", validatePassword);
  58. document.getElementById('CreationButton').addEventListener("click", validatePassword);
  59. }
  60.  
  61. var validatePassword = function (e) {
  62. e.preventDefault()
  63.  
  64. // alert("works");
  65.  
  66. var check = true;
  67. var username = document.getElementById('Username').value;
  68.  
  69.  
  70. $.get("getDatabaseJson.php?table=Users", function (response) {
  71. result = JSON.parse(response);
  72. console.log(result);
  73.  
  74. alert(result[1].user_name); //alert toont dat ge niet moogt parsen, json is al juist als em binnenkomt
  75.  
  76.  
  77. for (var i = 0; i < result.length; i++) {
  78. if (result[i].user_name == username) {
  79.  
  80. document.getElementById('ErrorLabel').innerHTML = "User " + username + " already excists!";
  81. i = result.length; // stopt loop
  82. check = false;
  83. }
  84. }
  85. })
  86.  
  87. return check;
  88. }
  89. </script>
  90. </body>
  91. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement