prepare('INSERT INTO solicitudes (nombre, telefono, email, servicio, datos_formulario, estado) VALUES (?, ?, ?, ?, ?, "nueva")'); $stmt->execute([$nombre, $telefono, $email, $servicio, json_encode($datosExtra, JSON_UNESCAPED_UNICODE)]); // Send email notification $servicioNombre = $SERVICIOS[$servicio]['nombre']; $emailBody = "
"; $emailBody .= "
"; $emailBody .= "

Nueva Solicitud

"; $emailBody .= "
"; $emailBody .= "

{$servicioNombre}

"; $emailBody .= ""; $emailBody .= ""; $emailBody .= ""; $emailBody .= ""; $emailBody .= "
Nombre:" . htmlspecialchars($nombre) . "
Teléfono:" . htmlspecialchars($telefono) . "
Email:" . htmlspecialchars($email ?: 'No proporcionado') . "
"; $emailBody .= "

Datos del trámite

"; $emailBody .= ""; foreach ($datosExtra as $label => $val) { $emailBody .= ""; } $emailBody .= "
" . htmlspecialchars($label) . ":" . htmlspecialchars($val ?: 'N/A') . "
"; $emailBody .= "

Recibido el " . date('d/m/Y \a \l\a\s H:i') . "

"; $emailBody .= "
"; sendEmail("Nueva solicitud: {$servicioNombre} - {$nombre}", $emailBody); // Build WhatsApp link and store in session $whatsappLink = buildWhatsAppLink($servicioNombre, $nombre, $telefono); $_SESSION['whatsapp_link'] = $whatsappLink; $_SESSION['confirmacion_nombre'] = $nombre; $_SESSION['confirmacion_servicio'] = $servicioNombre; // Regenerate CSRF token unset($_SESSION['csrf_token']); header('Location: confirmacion.php'); exit;