if (session_status() === PHP_SESSION_NONE) { // En hosting compartido la ruta por defecto de sesiones suele no ser // escribible. Usamos un directorio propio dentro del proyecto. $rutaSesiones = __DIR__ . '/../sessions'; if (is_dir($rutaSesiones) && is_writable($rutaSesiones)) { session_save_path($rutaSesiones); } elseif (!is_dir($rutaSesiones)) { @mkdir($rutaSesiones, 0755, true); if (is_dir($rutaSesiones) && is_writable($rutaSesiones)) { session_save_path($rutaSesiones); } } session_set_cookie_params([ 'lifetime' => 0, 'path' => '/', 'secure' => false, 'httponly' => true, 'samesite' => 'Lax', ]); session_start(); }
Los Castores
Sistema de Control de Cajas - Bolivia