- Added secure .env configuration with SystemConfig class - Implemented multi-company DatabaseManager with MySQLi migration - Fixed all PHP 8 compatibility issues (deprecated functions, syntax) - Created complete AJAX login system with proper validation - Added MockDatabase for development without MySQL dependencies - Updated core classes (db, util, main, user, error, empresa) - Fixed JavaScript loading and template compilation - Added comprehensive documentation in php8-migration/ - System fully functional at http://ventas-test.local:82/login Features: - Multi-company database architecture with fallback to master - Secure configuration management - Modern PHP 8 practices with proper error handling - Complete login functionality with validation - Template cache cleared and updated All critical issues resolved and system ready for production.
24 lines
588 B
PHP
Executable File
24 lines
588 B
PHP
Executable File
<?php
|
|
/**
|
|
* ARCHIVO DE CONFIGURACIÓN LEGADO - OBSOLETO
|
|
*
|
|
* Este archivo ha sido reemplazado por el sistema .env
|
|
* para mayor seguridad y compatibilidad con PHP 8.
|
|
*
|
|
* Por favor actualiza tus archivos para usar:
|
|
* require_once 'classes/system-config.class.php';
|
|
*/
|
|
|
|
// Iniciar sesión si no está iniciada
|
|
if (session_status() === PHP_SESSION_NONE) {
|
|
session_start();
|
|
}
|
|
|
|
// Cargar nueva configuración desde .env
|
|
require_once __DIR__ . '/classes/system-config.class.php';
|
|
|
|
// Definir constantes legadas para compatibilidad con código existente
|
|
defineLegacyConstants();
|
|
|
|
?>
|