fetchAll( "SELECT clave, valor FROM lab_config WHERE clave IN ('doc_color','doc_logo_base64','empresa_nombre')" ); foreach ($cfgs as $r) { if ($r['clave'] === 'doc_color' && preg_match('/^#[0-9a-fA-F]{3,8}$/', $r['valor'])) { $brandColor = $r['valor']; } elseif ($r['clave'] === 'doc_logo_base64') { $logoBase64 = $r['valor']; } elseif ($r['clave'] === 'empresa_nombre') { $labNombre = $r['valor']; } } $hex = ltrim($brandColor, '#'); $brandDark = sprintf('#%02x%02x%02x', max(0, hexdec(substr($hex,0,2)) - 40), max(0, hexdec(substr($hex,2,2)) - 40), max(0, hexdec(substr($hex,4,2)) - 40) ); } catch (\Throwable $_) {} ?>
Portal de verificación de pacientes