fix UTF8 formating and right timestamp in DB when updated

This commit is contained in:
Bruno Eckhardt committed 2026-07-07 09:05:38 +02:00
1 parent a066c59576
commit 771f9e7bf6
1 file changed
+6 -5
+6 -5
View File
@@ -51,23 +51,24 @@ foreach ($termine as $termin) {
$message .= "Uhrzeit: {$termin["ZEIT"]}\n";
if (!empty($termin["NOTIZ"])) {
$message .= "Notiz: {$termin["NOTIZ"]}\n";
$notizClean = mb_convert_encoding($termin["NOTIZ"], "UTF-8", "auto");
$message .= "Notiz: {$notizClean}\n";
}
sendMail(
$subject,
$message,
"/cron/reminder.php",
$_SERVER['SCRIPT_NAME'] ?? 'CLI/Unbekannt',
true,
$benutzer["EMAIL"],
);
// Erinnerung als gesendet markieren
DatabaseUpdate(
"Termine",
"ERINNERUNG_AM = NOW()",
"ERINNERUNG_AM = ?",
"ID = ?",
date('d-m-Y H:i:s'),
$termin["ID"]
);
}
}
}