echo "<script> top.location.href='" . $dialog_url . "'</script>"; } if (isset($_REQUEST['state']) && $_REQUEST['state'] == $_SESSION['state']) { $token_url = "https://graph.facebook.com/oauth/access_token?" . "client_id=" . $app_id . "&redirect_uri=" . urlencode($my_url) . "&client_secret=" . $app_secret . "&code=" . $code; $response = file_get_contents($token_url); $params = null; parse_str($response, $params); $graph_url = "https://graph.facebook.com/me?access_token=" . $params['access_token']; $user = json_decode(file_get_contents($graph_url)); //print_r($user); $fb_userid = $user->id; $fb_user = $user->name; $fb_user_firstname = $user->first_name; $fb_user_lastname = $user->last_name; $user_status = Fbuser::valUser($fb_userid); $fb_user_obj = new Fbuser($fb_userid = $fb_userid, $fb_username = null, $fb_firstname = null, $fb_lastname = null, $status = null); $fb_user_obj->setFb_userid($fb_userid); $fb_user_obj->setFb_username($fb_user); $fb_user_obj->setFb_firstname($fb_user_firstname); $fb_user_obj->setFb_lastname($fb_user_lastname); $fb_user_obj->setStatus(_ACTIVE); if ($user_status == TRUE) { echo "inserting"; $fb_return_id = $fb_user_obj->Insert(); echo $fb_return_id; $_SESSION['fb_user'] = $fb_return_id; } else { $_SESSION['fb_user'] = $fb_userid; } // echo("Hello " . $user->name); echo '<SCRIPT langueage="JavaScript">
<?php if (isset($_SESSION['loged_user']) && $_SESSION['loged_user']) { $userid = $_SESSION['loged_user']; $user_objs = User::FindAll("userid ='" . $userid . "'", "*", array(), "A", 0, 0, array(_ACTIVE)); foreach ($user_objs as $user_obj) { $firstname = $user_obj->getFirstname(); $lastname = $user_obj->getLastname(); $company = $user_obj->getCompany(); } } if (isset($_SESSION['fb_user']) && $_SESSION['fb_user']) { $userid = $_SESSION['fb_user']; $fb_user_objs = Fbuser::FindAll("fb_userid ='" . $userid . "'", "*", array(), "A", 0, 0, array(_ACTIVE)); foreach ($fb_user_objs as $fb_user_obj) { $fb_firstname = $fb_user_obj->getFb_firstname(); $fb_lastname = $fb_user_obj->getFb_lastname(); } } ?> <table width="350" border="1" cellspacing="8" cellpadding="0" style="margin:auto;"> <tr> <td align="center" colspan="2"><?php echo $firstname; echo $fb_firstname; ?> 's Profile <?php if (!$fb_userid) { ?> <a href="index.php?page=profile_edit" class="floatr">Edit profile</a></td> <?php