Guest User

Untitled

a guest
Jun 23rd, 2018
159
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.11 KB | None | 0 0
  1. <center>
  2. <?php
  3. // set your infomation.
  4. $dbhost='localhost';
  5. $dbusername='edit this';
  6. $dbuserpass='edit this';
  7. $dbname='edit this';
  8. // connect to the mysql database server.
  9. mysql_connect ($dbhost, $dbusername, $dbuserpass);
  10. mysql_select_db($dbname) or die("Cannot select database");
  11.  
  12. //Are they just getting here or submitting their info?
  13. if (isset($_POST["username"])) {
  14. $username = $_POST["username"];
  15. $password = $_POST["password"];
  16. $cpassword = $_POST["cpassword"];
  17. $email = $_POST["email"];
  18. //Was a field left blank?
  19. if($username==NULL|$password==NULL|$cpassword==NULL|$email==NULL) {
  20. echo "A field was left blank.";
  21. }else{
  22. //Do the passwords match?
  23. if($password!=$cpassword) {
  24. echo "Passwords do not match";
  25. }else{
  26. //Has the username or email been used?
  27. $checkuser = mysql_query("SELECT username FROM users WHERE username='$username'");
  28. $username_exist = mysql_num_rows($checkuser);
  29.  
  30. $checkemail = mysql_query("SELECT email FROM users WHERE email='$email'");
  31. $email_exist = mysql_num_rows($checkemail);
  32.  
  33. if ($email_exist&#620|$username_exist&#620;) {
  34. echo "The username or email is already in use";
  35. }else{
  36. //Everything seems good, lets insert.
  37. $query = "INSERT INTO users (username, password, email) VALUES('$username','$password','$email')";
  38. mysql_query($query) or die(mysql_error());
  39. echo "The user $username has been successfully registered.";
  40. }
  41. }
  42. }
  43. }
  44. ?>
  45. <h1>Register</h1>
  46. <form action="register.php" method="POST">
  47. <table style="border:1px solid #000000;">
  48. <tr>
  49. <td align="right">
  50. Username: <input type="text" size="15" maxlength="25" name="username">
  51. </td>
  52. </tr>
  53. <tr>
  54. <td align="right">
  55. Password: <input type="password" size="15" maxlength="25" name="password">
  56. </td>
  57. </tr>
  58. <tr>
  59. <td align="right">
  60. Confirm Password: <input type="password" size="15" maxlength="25" name="cpassword">
  61. </td>
  62. </tr>
  63. <tr>
  64. <td align="right">
  65. Email: <input type="text" size="15" maxlength="25" name="email">
  66. </td>
  67. </tr>
  68. <tr>
  69. <td align="center">
  70. <input type="submit" value="Register">
  71. </td>
  72. </tr>
  73. <tr>
  74. <td align="center">
  75. <a href="login.php">Login Here</a>
  76. </td>
  77. </tr>
  78. </table>
  79. </form>
  80. </center>
Add Comment
Please, Sign In to add comment