Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function submit_details() {
- $fullname = $this->input->post('fullname');
- $names = explode(" ", $fullname);
- $firstname = $names[0];
- $lastname = $names[1];
- $email = $this->input->post('email');
- $country = $this->input->post('country');
- $password = $this->input->post('password');
- $password = $this->_encrypt_pass($password);
- $time = time();
- $activation = $this->_encrypt_pass($time . ' ' . $fullname);
- $new_user_data = array(
- 'firstname' => $firstname,
- 'lastname' => $lastname,
- 'password' => $password,
- 'email' => $email,
- 'country' => $country,
- 'activation' => $activation,
- 'creationdate' => $time,
- 'updatedate' => $time,
- 'usertype' => 1,
- 'status' => 0
- );
- if ($this->users->create_user($new_user_data)) {
- # Create User Default group
- $user = $this->users->get_user_by_email($email);
- $userid = $user->userid;
- $groupname = 'General';
- $groupdesc = 'General Group for contacts.';
- $group = array(
- 'user' => $userid,
- 'groupdesc' => $groupdesc,
- 'groupname' => $groupname
- );
- $this->contacts_model->CreateContactGroup($group);
- // echo "Account creation for $fullname succesfull. An Activation link has been sent to your email ($email)account";
- }
- redirect('login', $msg = 'Account creation for $fullname succesfull. An Activation link has been sent to your email ($email)account');
- }
- function create_user($user) {
- $result = false;
- if (!$this->check_email_exists($user['email'])) {
- if ($this->send_activation_link($user)) {
- $this->db->insert('users', $user);
- }
- $result = true;
- }
- return $result;
- }
Add Comment
Please, Sign In to add comment