Advertisement
Guest User

Untitled

a guest
Apr 25th, 2016
2,953
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.47 KB | None | 0 0
  1. CODES FOR THE PROGRAM :
  2.  
  3. register.php
  4.  
  5. <?php
  6. require('config.php');
  7.  
  8. if (isset($_POST['submit']))
  9. {
  10. $email1 = $_POST['email1'];
  11. $email2 = $_POST['email2'];
  12. $pass1 = $_POST['pass1'];
  13. $pass2 = $_POST['pass2'];
  14.  
  15. if($email1 == $email2 && $pass1 == $pass2)
  16. {
  17. //All good
  18. $name = mysql_escape_string($_POST['name']);
  19. $lname = mysql_escape_string($_POST['lname']);
  20. $uname = mysql_escape_string($_POST['uname']);
  21. $email1 = mysql_escape_string($_POST['email1']);
  22. $email2 = mysql_escape_string($_POST['email2']);
  23. $pass1 = mysql_escape_string($_POST['pass1']);
  24. $pass2 = mysql_escape_string($_POST['pass2']);
  25.  
  26. $pass1 = md5($pass1);
  27. //Check if username is taken
  28. $check = mysql_query("SELECT * FROM users WHERE uname = '$uname'")or die(mysql_error());
  29. if (mysql_num_rows($check)>=1) echo "Username already taken";
  30. //Put everyting in DB
  31. else{
  32. mysql_query("INSERT INTO `users` (`id`, `name`, `lname`, `uname`, `email`, `pass`) VALUES (NULL, '$name', '$lname', '$uname', '$email1', '$pass1')") or die(mysql_error());
  33. echo "Registration Successful";
  34. }
  35. }
  36. else{
  37. echo "Sorry, your email's or your passwords do not match. <br />";
  38. }
  39.  
  40.  
  41.  
  42.  
  43. }
  44. else{
  45. $form = <<<EOT
  46. <form action="register.php" method="POST">
  47. First Name: <input type="text" name="name" /><br />
  48. Last Name: <input type="text" name="lname" /><br />
  49. Username: <input type="text" name="uname" /><br />
  50. Email: <input type="text" name="email1" /><br />
  51. Confirm Email: <input type="text" name="email2" /><br />
  52. Password: <input type="password" name="pass1" /><br />
  53. Confirm Password: <input type="password" name="pass2" /><br />
  54. <input type="submit" value="Register" name="submit" />
  55. </form>
  56. EOT;
  57.  
  58. echo $form;
  59.  
  60. }
  61.  
  62. ?>
  63.  
  64. -x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-xx-x-x-x-x-x-x
  65.  
  66. login.php
  67.  
  68. <?php
  69. require('config.php');
  70.  
  71. if(isset($_POST['submit']))
  72. {
  73. $uname = mysql_escape_string($_POST['uname']);
  74. $pass = mysql_escape_string($_POST['pass']);
  75. $pass = md5($pass);
  76.  
  77. $check = mysql_query("SELECT * FROM `users` WHERE `uname` = '$uname' AND `pass` = '$pass'");
  78. if(mysql_num_rows($check) >= 1){
  79. echo "You are now logged in!";
  80. exit();
  81. }
  82. else{
  83.  
  84. echo "Wrong password";
  85. }
  86. }
  87. else{
  88.  
  89. $form = <<<EOT
  90. <form action="login.php" method="POST">
  91. Username: <input type="text" name="uname"><br>
  92. Password: <input type="password" name="pass"><br>
  93. <input type="submit" name="submit" value="Log in">
  94.  
  95. EOT;
  96.  
  97. echo $form;
  98. }
  99. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement