/home2/kerimkazan/dvf/magaza/config.php
<?php
session_start();

// Oturum süresi ve çerez ömrünü ayarla
ini_set('session.gc_maxlifetime', 86400); // 1 gün (saniye cinsinden)
ini_set('session.cookie_lifetime', 86400); // 1 gün (saniye cinsinden)

date_default_timezone_set('Europe/Istanbul');
setlocale(LC_MONETARY, 'it_IT');
setlocale(LC_TIME,'turkish');

define('PROJECT','STOK V2.0');
define('DB_DATABASE','mysql');
define('DB_HOST','localhost');
define('DB_USERNAME','kerimkazan_magaza');
define('DB_PASSWORD','kerimkazan_magaza');
define('DB_NAME','kerimkazan_magaza');
define('DB_PREFIX','');
define('DB_PAGINATION_GET','page_no');
define('SITE_DOMAIN','https://survivorshoes.com/magaza');

define('UPLOAD_DIR_NAME','uploads');

define('UPLOAD_URL',SITE_DOMAIN.'/'.UPLOAD_DIR_NAME);
define('UPLOAD_DIR',dirname(__FILE__).'/'.UPLOAD_DIR_NAME);
include('lib/user.php');
include('lib/db.php');
include('lib/functions.php');
include('lib/upload.php');
include('lib/urlify/autoload.php');

$db = new DB();

if (!isset($_SESSION['m_admin']) && isset($_COOKIE['remember_me'])) {
    $token = $_COOKIE['remember_me'];

    // Veritabanında token'i kontrol et
    $user = $db->table('users')->where('user_token', '=', $token)->get();
    if($user['total_count'] > 0) {
        $_SESSION['m_admin'] = $user['data'][0]['id'];
        // Kullanıcı otomatik olarak giriş yapmış kabul edilir
        setcookie('remember_me', $token, time() + 86400, "/"); // Çerez ömrünü uzat
    }
}
?>