if (isset($session)) { // graph api request for user data $request = new FacebookRequest($session, 'GET', '/me'); $response = $request->execute(); // get response $graphObject = $response->getGraphObject(); $fbid = $graphObject->getProperty('id'); // To Get Facebook ID $fbfullname = $graphObject->getProperty('name'); // To Get Facebook full name $femail = $graphObject->getProperty('email'); // To Get Facebook email ID /* ---- Session Variables -----*/ $_SESSION['cards_session_id'] = time(); $user = new User(); $userExists = $user->FBuserExists($fbid); //check if already a user if (!$userExists) { $user->addFBUser($fbid, $fbfullname, $femail, $_SESSION['cards_session_id']); } else { foreach ($user as $u) { } } /* ---- header location after session ----*/ header("Location: http://localhost/WeddingBazaar/"); } else { $loginUrl = $helper->getLoginUrl(); header("Location: " . $loginUrl); } } catch (Exception $e) { //var_dump( $e->getMessage());