SHARE
TWEET

Untitled

a guest Oct 23rd, 2017 98 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  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>
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top