Guest User

Untitled

a guest
Mar 23rd, 2013
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.52 KB | None | 0 0
  1. <html>
  2. <body>
  3.  
  4. <?php
  5.  
  6. require ('connect.php');
  7. session_start();
  8. $sesuser = @$_SESSION['username'];
  9. $username = strip_tags( @$_POST['username']);
  10. $password = strip_tags (@$_POST['password']);
  11. $repeatpassword = strip_tags (@$_POST['repeatpassword']);
  12. $submit = @$_POST['submit'];
  13. if ($sesuser)
  14. {
  15. die ("you are already logged in <a href='index.php'> click here </a> to return to the home page ");
  16.  
  17. }else {
  18.  
  19. if ($submit)
  20. {
  21.     if ($username&&$password&&$repeatpassword)
  22.     {
  23.         $regquery = mysql_query ("SELECT * FROM users WHERE username = '$username'");
  24.         $numrows = mysql_num_rows ($regquery);
  25.        
  26.         if ($numrows)
  27.         {
  28.             echo "user already exists";
  29.             } else  {
  30.                
  31.                 if ($password == $repeatpassword)
  32.                 {
  33.                     $password = md5 ($password);
  34.                     $date = date("Y-m-d");
  35.                     $insertquery = mysql_query("INSERT INTO users VALUES ('','$username',$password','$date')");
  36.                     die ("successfully registered");
  37.                    
  38.                     }else  {
  39.                         echo "passowrds do not match"; 
  40.                     }
  41.                 }
  42.        
  43.         } else {
  44.             echo "please fill out all fields";
  45.             }
  46.         }
  47.  
  48.  
  49. }
  50. ?>
  51.  
  52. <form action='register.php' method="POST" >
  53. <table>
  54. <tr>
  55. <td>
  56. Username:
  57. </td>
  58. <td>
  59. <input type='text' name="username" />
  60. </td>
  61. </tr>
  62.  
  63. <tr>
  64. <td>
  65. Password:
  66. </td>
  67. <td>
  68. <input type='password' name="password" />
  69. </td>
  70. </tr>
  71.  
  72. <tr>
  73. <td>
  74. Repeat Password:
  75. </td>
  76. <td>
  77. <input type='password' name="repeatpassword" />
  78. </td>
  79. </tr>
  80. <tr>
  81. <td>
  82. <input type="submit" name="submit" value="Submit" />
  83.  
  84. </td>
  85. </tr>
  86.  
  87. </table>
  88. </form>
  89. </body>
  90. </html>
Advertisement
Add Comment
Please, Sign In to add comment