gastrodata/Session.class.php
2020-08-09 14:51:57 +02:00

45 lines
952 B
PHP

<?php
session_start();
require_once("Database.class.php");
class Session {
public static function generate_id()
{
return uniqid(uniqid("", true), true);
}
public static function login($user_id)
{
$session_id = self::generate_id();
$_SESSION["gastoadmin"] = $session_id;
}
public static function logout()
{
unset($_SESSION["gastroadmin"]);
}
public static function is_logged_in()
{
$query = "SELECT `user_id` FROM `visitor_sessions` WHERE `session_id` = '" . $_SESSION["gastroadmin"] . "';";
Database::execute_query($query)
}
public static function remember_visitor($visitor_id)
{
$session_id = self::generate_id();
$_SESSION["gastroguest"] = $session_id;
}
public static function get_visitor($visitor_id)
{
# TODO
}
public static function forget_visitor($visitor_id)
{
# TODO
}
}