Guest User

newest code

a guest
Jan 2nd, 2013
47
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.64 KB | None | 0 0
  1. <?php
  2.  
  3. //connect
  4.  
  5. include('connect.php');
  6.  
  7. //define variables
  8.  
  9. $Firstname = $_POST['FirstName'];
  10. $Surname = $_POST['Surname'];
  11. $EmailAddress = $_POST['EmailAddress'];
  12. $Username = $_POST['Username'];
  13. $Password = $_POST['Password'];
  14. $ConfirmPassword = $_POST['ConfirmPassword'];
  15.  
  16. echo $Firstname;
  17. echo "<br />";
  18. echo $Surname;
  19. echo "<br />";
  20. echo $EmailAddress;
  21. echo "<br />";
  22. echo $Username;
  23. echo "<br />";
  24. echo $Password;
  25. echo "<br />";
  26. echo $ConfirmPassword;
  27.  
  28. //secure variables by sanitization.
  29.  
  30. $Firstname = (strip_tags($Firstname));
  31. $Surname = (strip_tags($Surname));
  32. $EmailAddress = (strip_tags($EmailAddress));
  33. $Username = (strip_tags($Username));
  34. $Password = (strip_tags($Password));
  35. $ConfirmPassword = (strip_tags($ConfirmPassword));
  36.  
  37. //ensure form has been completed
  38.  
  39. if ($Firstname&&$Surname&&$EmailAddress&&$Username&&$Password&&$ConfirmPassword) {
  40.  
  41. // ensure both passwords match.
  42.  
  43. if($Password==$ConfirmPassword) {
  44.  
  45.  
  46. //check to see if username entered already exists.
  47.  
  48. $sql = "SELECT username FROM `billyboy_users`.`users` WHERE username = '".$Username."'";
  49. $check = mysql_query($sql);
  50.  
  51. //count rows to ensure that username entered returns 0 rows.
  52.  
  53. $rows = mysql_num_rows($check);
  54. $rowscheck = mysql_query($rows);
  55.  
  56. if($rowscheck==0) {
  57.  
  58. //check the email address is not already in use
  59.  
  60. $sql2 = "SELECT Email_Address FROM `billyboy_users`.`users WHERE Email_Address = '".$EmailAddress."'";
  61. $check2 = mysql_query($sql2);
  62.  
  63. //count rows to ensure that the email address entered does not already exist, rows should equal 0.
  64.  
  65. $rows2 = mysql_num_rows($check2);
  66. $rowscheck2 = mysql_query($rows2);
  67.  
  68.  
  69. if($rowscheck2==0) {
  70.  
  71.  
  72. //register the user and insert details into database
  73.  
  74. $register_sql = "INSERT INTO `billyboy_users`.`users` (`First_Name`,`Surname`,`Email_Address`,`Username`,`Password`,`Confirm_Password`)
  75. VALUES ('".$FirstName."','".$Surname."','".$Email_Address."','".$Username."','".$Password."', '".$ConfirmPassword."')";
  76.  
  77. // display successful registration message.
  78.  
  79. echo "You have successfully registered, please login";
  80.  
  81.  
  82.  
  83.  
  84. } else {
  85.  
  86. echo "That Email Address has already been Registered, please wait while you are Redirected to the login page";
  87.  
  88.  
  89.  
  90. }
  91.  
  92.  
  93. } else {
  94.  
  95.  
  96. echo "Sorry, that username is already in use, please try again";
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103. }
  104.  
  105.  
  106.  
  107.  
  108. }
  109.  
  110. echo "The two passwords you entered did not match";
  111.  
  112. } else {
  113.  
  114. echo "You did not complete all fields, please try again";
  115.  
  116.  
  117. }
  118.  
  119. ?>
Advertisement
Add Comment
Please, Sign In to add comment