Files
Globaly-CSS-Practice/php/core.inc.php
2024-06-24 07:52:54 +02:00

50 lines
1.3 KiB
PHP
Executable File

<?php
ob_start();
session_start();
$current_file = $_SERVER['SCRIPT_FILENAME'];
if(isset($_SERVER['HTTP_REFERER']) && !empty($_SERVER['HTTP_REFERER'])){
$http_referer = $_SERVER['HTTP_REFERER'];
}
function loggedin(){
if (isset($_SESSION['user_id']) && !empty($_SESSION['user_id'])) {
return true;
} else {
return false;
}
}
function is_admin(){
include 'connect.inc.php';
if (isset($_SESSION['user_id'])) {
$user_id = $_SESSION['user_id'];
$query = "SELECT `admin` FROM `globaly_accounts` WHERE `id` = $user_id";
if ($query_run = mysqli_query($con, $query)) {
$row = mysqli_fetch_assoc($query_run);
$admin = $row['admin'];
if($admin == 1) {
return true;
} else{
return false;
}
} else {
echo 'query run problem';
}
} else {
echo 'no user loged in ';
}
}
function getuserfield($field){
global $con;
$query = "SELECT `$field` FROM `globaly_accounts` WHERE `id`= '" . $_SESSION['user_id']. "'";
if($query_run = mysqli_query($con,$query)){
$row = mysqli_fetch_assoc($query_run);
return $field = $row[$field];
}
}
?>