Files
territory-assigner/config.php
2025-12-06 18:23:43 +01:00

43 lines
1.0 KiB
PHP

<?php
/**
* File di Configurazione
* Territory Manager
*/
// Configurazione Database
define('DB_HOST', 'localhost');
define('DB_NAME', 'territoryassigner');
define('DB_USER', 'demo-termanager');
define('DB_PASS', 'Z.p8ibwg4jri');
define('DB_CHARSET', 'utf8mb4');
// Configurazione Applicazione
define('APP_NAME', 'Territory Manager');
define('APP_VERSION', '1.0.0');
define('TIMEZONE', 'Europe/Rome');
// Percorsi
define('BASE_PATH', __DIR__);
define('UPLOAD_PATH', BASE_PATH . '/uploads');
define('UPLOAD_URL', '/uploads');
// Configurazione Upload Immagini
define('MAX_FILE_SIZE', 5 * 1024 * 1024); // 5 MB
define('ALLOWED_EXTENSIONS', ['jpg', 'jpeg', 'png', 'gif', 'pdf']);
// Configurazione Sessione
define('SESSION_LIFETIME', 3600 * 8); // 8 ore
// Impostazioni Timezone
date_default_timezone_set(TIMEZONE);
// Gestione Errori (disattivare in produzione)
ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
error_reporting(E_ALL);
// Avvio Sessione
if (session_status() === PHP_SESSION_NONE) {
session_start();
}