From 14bd0ad03310c7789be0b378ec3c7dc4d2c60462 Mon Sep 17 00:00:00 2001 From: Flatlogic Bot Date: Mon, 16 Feb 2026 22:58:43 +0000 Subject: [PATCH] Auto commit: 2026-02-16T22:58:43.158Z --- api/report.php | 38 ++++++++++++++++++++ index.php | 98 +++++++++++++++++++++++++++++++++++++++++++++++--- 2 files changed, 132 insertions(+), 4 deletions(-) create mode 100644 api/report.php diff --git a/api/report.php b/api/report.php new file mode 100644 index 0000000..feb75f0 --- /dev/null +++ b/api/report.php @@ -0,0 +1,38 @@ + false, 'error' => 'No se recibieron datos.']); + exit; +} + +$name = $input['name'] ?? 'Anónimo'; +$email = $input['email'] ?? 'No proporcionado'; +$issueType = $input['issue_type'] ?? 'No especificado'; +$description = $input['description'] ?? 'Sin descripción'; +$song = $input['current_song'] ?? 'Desconocida'; + +$subject = "Reporte de Problema - Lili Records Radio"; +$html = " +

Reporte de Problema

+

Nombre: $name

+

Email: $email

+

Tipo de problema: $issueType

+

Descripción: $description

+

Canción sonando: $song

+
+

Enviado desde el reproductor web de Lili Records Radio.

+"; +$txt = "Reporte de Problema\nNombre: $name\nEmail: $email\nTipo: $issueType\nDescripción: $description\nCanción: $song"; + +// Use the default MAIL_TO from .env +$res = MailService::sendMail(null, $subject, $html, $txt, ['reply_to' => $email !== 'No proporcionado' ? $email : null]); + +if (!empty($res['success'])) { + echo json_encode(['success' => true]); +} else { + echo json_encode(['success' => false, 'error' => $res['error'] ?? 'Error desconocido al enviar el reporte.']); +} diff --git a/index.php b/index.php index 42c5a8e..ec06e66 100644 --- a/index.php +++ b/index.php @@ -952,14 +952,14 @@ $facebook_link = "https://www.facebook.com/profile.php?id=61587890927489"; - + +
+
+

Reportar un Problema

+

Cuéntanos qué está fallando para poder arreglarlo.

+ +
+
+ + +
+
+ + +
+ +
+ + +
+
+