MOON
Server: Apache
System: Linux e2e-78-16.ssdcloudindia.net 3.10.0-1160.45.1.el7.x86_64 #1 SMP Wed Oct 13 17:20:51 UTC 2021 x86_64
User: imensosw (1005)
PHP: 7.4.33
Disabled: exec,passthru,shell_exec,system
Upload Files
File: /home/imensosw/www/imenso.co/demo/resume-maker/fb_login/index.php
<?php
ob_start();
require_once('../include/initalizedb.php');
include_once("config.php");
//include_once("includes/functions.php");
//destroy facebook session if user clicks reset
$output = '';
if(!$fbuser){
	$fbuser = null;
	$loginUrl = $facebook->getLoginUrl(array('redirect_uri'=>$homeurl,'scope'=>$fbPermissions));
	$output = '<a href="'.$loginUrl.'"><span class="fui-facebook"></span><span>Facebook</span></a>'; 
	header("Location: ".$loginUrl);	
	
}else{
	$user_profile = $facebook->api('/me?fields=id,first_name,last_name,email,gender,locale,picture');
	//print_r($user_profile);
	//$user = new Users();
	//$user_data = $user->checkUser('facebook',$user_profile['id'],$user_profile['first_name'],$user_profile['last_name'],$user_profile['email'],$user_profile['gender'],$user_profile['locale'],$user_profile['picture']['data']['url']);

	//$regdata = select_data_array('we_registration','','WHERE reg_email="'.$user_profile['email'].'"');
	$output = $regdata;
	
	$first_name 	= $user_profile['first_name'];
	$last_name 		= $user_profile['last_name'];
	$full_name 		= $user_profile['first_name'].' '.$user_profile['last_name'];
	$email      = $user_profile['email'];

    $res = $db->select("select * from users where emailAddress = '$email'");
    if(!empty($res)) {
      session_start();
      $_SESSION['session_id']   = $res[0]['id'];
      $_SESSION['session_email']  = $res[0]['emailAddress'];
      $_SESSION['username']   = $res[0]['firstName'].' '.$res[0]['lastName'];
    } else {
    	$dataArray = array(
			'firstName'	=> $first_name,
			'lastName'	=> $last_name,
			'emailAddress'		=> $email,
			'password'	=> md5(base_convert(time(), 10, 36))
		);
    	$insert_user = $db->insert("users", $dataArray);

		if($insert_user != null) {
			session_start();
			$_SESSION['session_id'] = $insert_user;
	        $_SESSION['session_email'] = $email;
	        $_SESSION['username']	= $first_name.' '.$last_name;
		}

    }
    echo 'hello';
    header("Location: ../index.php");
}

?>
<?php //print_r($output); ?>