Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public function loginfacebook() {
- $user = "";
- $userId = $this->facebook->getUser();
- if ($userId) {
- try {
- $user = $this->facebook->api('/me?fields=id,name,link,email,gender');
- } catch (FacebookApiException $e) {
- $user = "";
- }
- } else {
- $this->facebook->destroySession();
- }
- if ($user!= "") {
- $email = $user['email'];
- $q = $this->db->select('email')->from('li_user')->where(array(
- 'email' => $email
- ))->get();
- if ($q->num_rows() > 0) {
- $user_details = array(
- 'nama' => $user['name'],
- 'email' => $user['email'],
- 'user_status' => '1'
- );
- $condition['email'] = $user['email'];
- $this->model_register->updateuserbyfacebook($user_details, $condition);
- } else {
- $user_details = array(
- 'nama' => $user['name'],
- 'email' => $user['email'],
- 'user_status' => '1'
- );
- $this->model_register->adduserbyfacebook($user_details);
- }
- $this->session->set_userdata($user_details);
- redirect('welcome');
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement