";
echo "
🏪 Sistema de Ventas Avantika
";
echo "
Configuración .env - Modo Prueba
";
// Estado del sistema
echo "
";
echo "✅ Configuración .env cargada
";
echo "✅ Conexión BD: " . SQL_HOST . "
";
echo "✅ Base de datos: " . SQL_DATABASE . "
";
echo "
";
// Probar conexión
try {
$masterConfig = Config::getMasterDatabaseConfig();
$conn = new mysqli($masterConfig['host'], $masterConfig['user'], $masterConfig['password'], $masterConfig['database']);
if (!$conn->connect_error) {
echo "
";
echo "✅ Base de datos conectada
";
// Obtener usuarios
$result = $conn->query("SELECT usuarioId, nombre, apellidos, empresaId FROM usuario LIMIT 5");
echo "📋 Últimos usuarios:
";
while ($row = $result->fetch_assoc()) {
echo " • ID: " . $row['usuarioId'] . " - " . $row['nombre'] . " " . $row['apellidos'] . " (Empresa: " . $row['empresaId'] . ")
";
}
echo "
";
$conn->close();
}
} catch (Exception $e) {
echo "
";
echo "❌ Error BD: " . $e->getMessage() . "
";
echo "
";
}
// Links de navegación
echo "
🔗 Navegación
";
echo "
Login ";
echo "
Pruebas ";
// Cargar página simple
if ($page == 'test') {
echo "
🧪 Página de Pruebas
";
echo "
";
echo "✅ Configuración .env funcionando
";
echo "✅ Librerías básicas cargadas
";
echo "✅ Sistema listo para continuar migración
";
echo "
";
echo "
📊 Variables de Sistema:
";
echo "DOC_ROOT: " . DOC_ROOT . "
";
echo "WEB_ROOT: " . WEB_ROOT . "
";
echo "ITEMS_PER_PAGE: " . ITEMS_PER_PAGE . "
";
} elseif ($page == 'login') {
echo "
🔑 Módulo de Login
";
echo "
";
echo "⚠️ El módulo de login original necesita corrección de errores PHP 8
";
echo "⚠️ Esto es normal durante el proceso de migración
";
echo "✅ La configuración .env está funcionando correctamente
";
echo "
";
echo "
📋 Usuarios Disponibles para Prueba:
";
try {
$conn = new mysqli($masterConfig['host'], $masterConfig['user'], $masterConfig['password'], $masterConfig['database']);
$result = $conn->query("SELECT usuarioId, nombre, apellidos FROM usuario WHERE empresaId = 15");
echo "
";
echo "| ID | Nombre | Acción |
";
while ($row = $result->fetch_assoc()) {
echo "";
echo "| " . $row['usuarioId'] . " | ";
echo "" . $row['nombre'] . " " . $row['apellidos'] . " | ";
echo "Probar | ";
echo "
";
}
echo "
";
$conn->close();
} catch (Exception $e) {
echo "Error: " . $e->getMessage();
}
}
echo "
📋 Estado de la Migración
";
echo "
";
echo "✅ Paso 1: Configuración .env - COMPLETADO
";
echo "⏳ Paso 2: Corrección sintaxis PHP 8 - PENDIENTE
";
echo "⏳ Paso 3: Migración MySQL → MySQLi - PENDIENTE
";
echo "⏳ Paso 4: Pruebas completas - PENDIENTE
";
echo "
";
echo "
";
echo "