Advertisement
Guest User

Untitled

a guest
Jun 26th, 2016
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.18 KB | None | 0 0
  1. public function regvalidation()
  2. {
  3. $this->load->library('form_validation');
  4.  
  5. $this->form_validation->set_rules('email','email','required|trim|valid_email|is_unique[user_admin.username]');
  6.  
  7. $this->form_validation->set_rules('password','Password','required|trim');
  8. $this->form_validation->set_rules('c_password','Confirm Password','required|trim|matches[password]');
  9.  
  10.  
  11. if ($this->form_validation->run())
  12. {
  13.  
  14. $this->load->library('email');
  15. $key = md5(uniqueid());
  16.  
  17. //echo $this->input->post('email');
  18.  
  19. $this->email->from('edgemaster@edge.xyz','Edge Master');
  20. $this->email->to($this->input->post('email'));
  21. $this->email->subject("EDGE | Confirm your account");
  22.  
  23. $message = "<p>Thank you for signing up</p>";
  24. $message .= "<p><a href='".base_url()."main/register_user/".$key.">Click here</a>to confirm your account.</p>";
  25.  
  26. $this->email->message($message);
  27.  
  28. $this->email->send();
  29.  
  30. if ($this->email->send())
  31. {
  32. echo "This email has been sent.";
  33. }
  34. else
  35. {
  36. echo "failed.";
  37. }
  38. }
  39.  
  40. else
  41. {
  42. $this->load->view('signup.php');
  43. }
  44. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement