Guest User

Untitled

a guest
Sep 26th, 2018
136
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.62 KB | None | 0 0
  1. I cant able to mix the both feature (mail() + captcha together)
  2.  
  3. if(isset($_POST['submitregisterbutton'])){
  4.  
  5. $captchaenter = $_POST['inputcaptcha'];
  6.  
  7. if($user_captcha!=$_SESSION['captcha_string'])
  8. {
  9.  
  10. $_SESSION['newmemberusername'] = $_POST['newmemberusername'];
  11. $_SESSION['newmemberemail'] = $_POST['newmemberemail'];
  12. $_SESSION['newmemberpassword'] = $_POST['newmemberpassword'];
  13.  
  14.  
  15. if(strlen($_POST['newmemberusername'])<3){
  16. header("Location:register.php?err=" . urlencode("The usernamename must be at least 3 characters long"));
  17. exit();
  18. }
  19. else if(strlen($_POST['newmemberpassword']) < 12){
  20. header("Location:register.php?err=" . urlencode("The password is less than 12 characters"));
  21. exit();
  22. }
  23.  
  24. else if(!isUnique($_POST['newmemberemail'])){
  25. header("Location:register.php?err=" . urlencode("Email is already in use"));
  26. exit();
  27. }
  28.  
  29.  
  30.  
  31. else {
  32. $newmemberusername = mysqli_real_escape_string($db , $_POST['username']);
  33. $newmemberemail = mysqli_real_escape_string($db , $_POST['email']);
  34. $newmemberpassword = mysqli_real_escape_string($db , $_POST['password']);
  35.  
  36.  
  37. $query = "insert into userregister (newmemberusername,newmemberemail,newmemberpassword) values('$newmemberusername','$newmemberemail','$newmemberpassword')";
  38.  
  39. $db->query($query);
  40. $message = "
  41. Hi $newmemberusername! Account created on XXX Site
  42.  
  43.  
  44.  
  45. mail($newmemberemail email , 'Activate Account' , $message , 'From:localhost');
  46. header("Location:index.php?success=" . urlencode("Activation Email Sent!"));
  47. exit();
  48. }
  49.  
  50. }
  51. }
  52. ?>
Add Comment
Please, Sign In to add comment