Guest User

Untitled

a guest
Oct 23rd, 2017
133
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.37 KB | None | 0 0
  1. <?php
  2. echo "<h1>Register</h1>";
  3.  
  4. //form data
  5. if($_SERVER['REQUEST_METHOD'] == "POST") //This code works,nothing else does!
  6. {
  7. $fullname = strip_tags($_POST['fullname']);
  8. $username = strip_tags($_POST['username']);
  9. $password = strip_tags($_POST['password']);
  10. $repeatpassword = strip_tags($_POST['repeatpassword']);
  11. $email = strip_tags($_POST['email']);
  12. $steam = strip_tags($_POST['steam']);
  13. $xfire = strip_tags($_POST['xfire']);
  14. $date = date("Y-m-d");
  15.  
  16. }
  17.  
  18. if($_SERVER['REQUEST_METHOD'] == "POST")
  19.  
  20. //check for existence
  21.  
  22. if ($fullname&&$username&&$password&&$repeatpassword&&$email)
  23. {
  24.  
  25.  
  26. if ($password==$repeatpassword)
  27. {
  28.  
  29. //Check character length of username
  30.  
  31. if (strlen($username)>50||(strlen($username)<6)
  32. {
  33. echo "Length of username is too long";
  34. }
  35. else
  36. {
  37.  
  38. //Check password length
  39. if (strlen($password)<6)
  40. {
  41. echo "Your password must be of 6 or more characters";
  42. }
  43. else
  44. {
  45.  
  46. //Register the user
  47.  
  48. // Encrypt password
  49. $password = md5($password);
  50. $repeatpassword = md5($repeatpassword);
  51.  
  52. //Open database
  53. $connect = mysql_connect("localhost","b3fantastico","password");
  54. mysql_select_db("phplogin"); //Select Database
  55.  
  56. $queryreg = mysql_query("INSERT INTO users VALUES ('', '$fullname', '$username', '$password', '$email', '$steam', '$xfire', '$date')") or die(mysql_error());
  57.  
  58. die ("You have been registered")
  59.  
  60. }
  61.  
  62. }
  63.  
  64.  
  65. }
  66. else
  67. echo "Your passwords do not match";
  68.  
  69. }
  70. else
  71. echo "Please fill in all fields";
  72.  
  73.  
  74. ?>
  75.  
  76. <html>
  77. <p>
  78. <h1>Fields marked with * are optional</h1>
  79. <form action='register.php' method='POST'>
  80. <table>
  81. <tr>
  82. <td>
  83. Your Full Name:
  84. </td>
  85.  
  86. <td>
  87. <input type='text' name='fullname'>
  88. <input type='hidden' name='action' value='hiddenvalue'>
  89. </td>
  90. </tr>
  91. </table>
  92.  
  93.  
  94. <table>
  95. <tr>
  96. <td>
  97. Choose a username:
  98. </td>
  99.  
  100. <td>
  101. <input type='text' name='username'>
  102. <input type='hidden' name='action' value='hiddenvalue'>
  103. </td>
  104. </tr>
  105. </table>
  106.  
  107.  
  108. <table>
  109. <tr>
  110. <td>
  111. Choose a password:
  112. </td>
  113.  
  114. <td>
  115. <input type='password' name='password'>
  116. <input type='hidden' name='action' value='hiddenvalue'>
  117. </td>
  118. </tr>
  119. </table>
  120.  
  121. <table>
  122. <tr>
  123. <td>
  124. Confirm password:
  125. </td>
  126.  
  127. <td>
  128. <input type='password' name='repeatpassword'>
  129. <input type='hidden' name='action' value='hiddenvalue'>
  130. </td>
  131. </tr>
  132. </table>
  133.  
  134.  
  135. <table>
  136. <tr>
  137. <td>
  138. Email:
  139. </td>
  140.  
  141. <td>
  142. <input type='text' name='email'>
  143. <input type='hidden' name='action' value='hiddenvalue'>
  144. </td>
  145. </tr>
  146. </table>
  147.  
  148. <table>
  149. <tr>
  150. <td>
  151. Steam ID*:
  152. </td>
  153.  
  154. <td>
  155. <input type='text' name='steam'>
  156. <input type='hidden' name='action' value='hiddenvalue'>
  157. </td>
  158. </tr>
  159. </table>
  160.  
  161.  
  162. <table>
  163. <tr>
  164. <td>
  165. Xfire ID*:
  166. </td>
  167.  
  168. <td>
  169. <input type='text' name='xfire'>
  170. <input type='hidden' name='action' value='register'>
  171. </td>
  172. </tr>
  173. </table>
  174. <p>
  175. <input type='submit' value='Register'>
  176. </p>
Add Comment
Please, Sign In to add comment