Social.Tune/Generation_01/includes/user-data.php
2018-11-07 17:29:45 -06:00

68 lines
1.8 KiB
PHP
Executable File

<?php // Handles all the data for the user.
ini_set('display_errors', '1');
if(isset($_SESSION['Authenticated']) && $_SESSION['Authenticated']){
if($_SESSION['Expires'] < time()){
// Log out here.
exit();
header("Location: logout.php");
}
$_SESSION['Expires'] = time() + 86400; // if logged in, set to 24 hours.
}
require_once($_SERVER['DOCUMENT_ROOT'] . '/socialtune/includes/session.php');
require_once($_SERVER['DOCUMENT_ROOT'] . '/socialtune/includes/config.php');
/* sets session variables. */
$email = $_SESSION['username'];
$connection = mysqli_connect($dbHost, $dbUser, $dbPass, $dbName);
$data = mysqli_query($connection, "SELECT * FROM users WHERE email='$email'");
if($data){
$row = mysqli_fetch_array($data, MYSQLI_NUM);
$user_id = $row[0];
$user_email = $row[1];
//$user_password = $row[2]; // WHY WOULD YOU EVEN WANT THIS TO BE AVAILABLE>?!?!?!?!?!?!?! LOL Ashton PLS
$user_First_Name = $row[3];
$user_Last_Name = $row[4];
$user_birthdate = $row[5];
$user_country = $row[6];
$user_state = $row[7];
$user_town = $row[8];
$user_signup = $row[9];
$user_bio = $row[10];
$user_image_ext = $row[11];
$user_isOnline = $row[13];
}else{
echo "The data didn't go through.";
}
/*-- Notification Check --*/
$pending_notification = 0;
$query = "SELECT * FROM friends WHERE user_two='$user_id' AND pending='1'";
$requests = mysqli_query($connection, $query);
if(mysqli_num_rows($requests) > 0){
$pending_notification = 1;
}else{
$pending_notification = 0;
}
/* old... This fucking breaks.
if($requests){
$request = mysqli_fetch_array($requests, MYSQLI_NUM);
$request_user_one = $row[1];
$request_pending = $row[3];
if($request_pending == 1){
$pending_notification = 1;
}
}
*/
?>