Advertisement
Guest User

Untitled

a guest
Sep 16th, 2017
130
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.32 KB | None | 0 0
  1. <?php
  2.  
  3. function register_form()
  4. {
  5. $date = date('D, M, Y');
  6. echo "<form action='register.php' method='post'>"
  7. ."Username: <input type='text' name='username' size='30'><br>"
  8. ."Password: <input type='password' name='password' size='30'><br>"
  9. ."Confirm your password: <input type='password' name='password_conf' size='30'><br>"
  10. ."Email: <input type='text' name='email' size='30'><br>"
  11. ."<input type='hidden' name='date' value='$date'>"
  12. ."<input type='submit' value='Register' name='register'>"
  13. ."</form>";
  14. }
  15.  
  16. function register()
  17. {
  18. $connect = mysql_connect("localhost", "demonchat_garat", "rolyat");
  19. if (!$connect)
  20. {
  21. die(mysql_error());
  22. }
  23. $select_db = mysql_select_db("demonchat_chat", $connect);
  24. if (!$select_db) {
  25. die(mysql_error());
  26. }
  27.  
  28. $username = $_POST['username'];
  29. $password = $_POST['password'];
  30. $pass_conf = $_POST['password_conf'];
  31. $email = $_POST['email'];
  32. $date = $_POST['date'];
  33.  
  34. if(empty($_REQUEST['username']))
  35. {
  36. die("Please Enter A Username!<br>");
  37. }
  38.  
  39. if(empty($_REQUEST['password']))
  40. {
  41. die("Please Enter A Password!<br>");
  42. }
  43.  
  44. if(empty($_REQUEST['password_conf']))
  45. {
  46. die("Please Confirm Your Password!<br>");
  47. }
  48.  
  49. if(empty($_REQUEST['email']))
  50. {
  51. die("Please Enter Your Email!<br>");
  52. }
  53.  
  54. $user_check = mysql_query("Select A Username From Where Usernames Are = '".$_REQUEST
  55. ['username']."'");
  56. $do_user_check = mysql_num_rows($user_check);
  57.  
  58. $email_check = mysql_query("Select A Email From Where Emails Are = '".$_REQUEST['email']."'");
  59. $do_email_check = mysql_num_rows($email_check);
  60.  
  61. if($do_user_check > 0)
  62. {
  63. die("Username Is Already In Use!<br>");
  64. }
  65.  
  66. if($do_email_check > 0)
  67. {
  68. die("Email Is Already In Use!");
  69. }
  70.  
  71. if($_REQUEST['password']!= $_REQUEST['password_conf'])
  72. {
  73. die("Your Passwords Do Not Match!");
  74. }
  75.  
  76. $insert = mysql_query("Insert Into Members (Username, Password And Email)
  77. VALUES ('".$_REQUEST['username']."', '".$_REQUEST['password']."', '".$_REQUEST['email']."')");
  78.  
  79. if(!$insert)
  80. {
  81. die("There Is A Problem: ".mysql_error());
  82. }
  83.  
  84. echo $_REQUEST['username']; ", Thank You For Registering!<br>";
  85. echo "<a href=act=login>Login</a> ¦ <a href=index.php>Index</a>";
  86.  
  87. switch($act)
  88. {
  89. default;
  90. register_form();
  91. break;
  92. case "register";
  93. register();
  94. break;
  95. }
  96.  
  97. if (isset($_POST['register']))
  98. {
  99. register();
  100. }
  101. else
  102. {
  103. register_form();
  104. }
  105.  
  106. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement