Advertisement
Guest User

Untitled

a guest
Jul 28th, 2017
120
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.14 KB | None | 0 0
  1. <?php
  2. echo "<h1>Register</h1>";
  3. $submit = $_POST['submit'];
  4. // form data
  5. $name = strip_tags($_POST['name']);
  6. $lastname = strip_tags($_POST['lastname']);
  7. $username = strtolower(strip_tags($_POST['username']));
  8. $password = strip_tags($_POST['password']);
  9. $rpassword = strip_tags($_POST['rpassword']);
  10. $email = strip_tags($_POST['email']);
  11. $age = strip_tags($_POST['age']);
  12. $date = date("Y-m-d");
  13.  
  14. if ($submit)
  15. {
  16. //open database
  17. $connect = mysql_connect("localhost", "erik", "eriper56");
  18. mysql_select_db("exann"); //select database
  19. //check if usernane exist
  20. $namecheck = mysql_query("SELECT username FROM login WHERE username='$username'");
  21. $count = mysql_num_rows($namecheck);
  22. if($count!=0)
  23. {
  24. die("Username already taken!");
  25. }
  26. //check for existance
  27. if ($username&&$password&&$name&&$email&&$age&&$rpassword&&$lastname)
  28. {
  29. //check username and fullname length
  30. if (strlen($username) > 25)
  31. {
  32. echo "Max limit for usernamne are 25 charecters";
  33. }
  34. else
  35. {
  36. //check password length
  37. if (strlen($password)>25||strlen($password)<6)
  38. {
  39. echo "Password must be between 6 and 25 characters";
  40. }
  41. else
  42. {
  43. //register the user!
  44. //encrypt password
  45. $password = md5($password);
  46. //what goes in to the database
  47. $queryreg = mysql_query("INSERT INTO login VALUES ('','$name','$lastname','$username','$password','$email','$age','$date')") or die(mysql_error());
  48. die("You have been registrered! <a href='index.html'>Return to login page</a>");
  49. }
  50. }
  51. }
  52. else
  53. echo "Please fill in <b>all</b> fields!";
  54. }
  55. ?>
  56.  
  57.  
  58.  
  59.  
  60. <htlm>
  61. <p>
  62. <form action="register.php" method="post">
  63. <table>
  64. <tr>
  65. <td>
  66. <?php echo utf8_decode("Förnamn:"); ?>
  67. </td>
  68. <td>
  69. <input type="text" name="name" value="<?php echo $name ?>" />
  70. </td>
  71. </tr>
  72. <tr>
  73. <td>
  74. Efternamn:
  75. </td>
  76. <td>
  77. <input type="text" name="lastname" value="<?php echo $lastname ?>" />
  78. </td>
  79. </tr>
  80. <tr>
  81. <td>
  82. Username:
  83. </td>
  84. <td>
  85. <input type="text" name="username" value="<?php echo $username ?>" />
  86. </td>
  87. </tr>
  88. <tr>
  89. <td>
  90. Password
  91. </td>
  92. <td>
  93. <input type="password" name="password" />
  94. </td>
  95. </tr>
  96. <tr>
  97. <td>
  98. Password igen:
  99. </td>
  100. <td>
  101. <input type="password" name="rpassword" />
  102. </td>
  103. </tr>
  104. <tr>
  105. <td>
  106. Email:
  107. </td>
  108. <td>
  109. <input type="text" name="email" value="<?php echo $email ?>" />
  110. </td>
  111. </tr>
  112. <tr>
  113. <td>
  114. <?php echo utf8_decode("Ålder:"); ?>
  115. </td>
  116. <td>
  117. <input type="text" name="age" value="<?php echo $age ?>" />
  118. </td>
  119. </tr>
  120. </table>
  121. <input type="submit" name"submit" value="Regestrate" />
  122. </form>
  123. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement