diff --git a/sternwarte/anmeldung.php b/sternwarte/anmeldung.php
index ecf34b5..19b79d9 100644
--- a/sternwarte/anmeldung.php
+++ b/sternwarte/anmeldung.php
@@ -93,6 +93,7 @@
$enddatum = new DateTime('now');
$enddatum->modify($monthstoadd);
$enddatum = $enddatum->format('Ymd');
+ $datum_heute = 20251114; //<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
$sql_sel = "SELECT * FROM fdatum1 where datum >='$datum_heute' && datum <= '$enddatum' order by datum ASC";
$result = mysqli_query($db, $sql_sel) or die(mysqli_error($db));
while ($row = mysqli_fetch_assoc($result)) {
@@ -381,12 +382,17 @@
erhalten Sie eine Anmeldebestätigung per e-mail. Diese bitte unbedingt zur Führung
ausgedruckt oder in digitaler Form mitbringen!
-
Ohne die mitgebrachte Anmeldebestätigung erfolgt
+
+
+ Unsere Sternwarte bleibt bis voraussichtlich 14. November 2025 wegen neuer technischer Einrichtung
+ geschlossen.
Bis dahin können keine Führungen durchgeführt werden.
+
Anmeldung:
(Alle Felder mit '*' müssen ausgefüllt werden)
@@ -478,7 +484,7 @@
Hinweis zum Datenschutz: Datenschutzerklärung
- Letzte Änderungen: 2024-05-22 rxf
+ Letzte Änderungen: 2025-10-22 rxf
diff --git a/sternwarte/css/sternwarte1.css b/sternwarte/css/sternwarte1.css
index 9fe7e3b..be5497f 100644
--- a/sternwarte/css/sternwarte1.css
+++ b/sternwarte/css/sternwarte1.css
@@ -465,4 +465,12 @@ textarea {
#maxpro {
margin-left: 20px;
+}
+
+.sondermeldung {
+ font-weight: bold;
+ border: 2px rgb(229, 162, 61) solid;
+ color: red;
+ padding: 5px;
+ width: 90%;
}
\ No newline at end of file
diff --git a/sternwarte/intern/anmeld/js/version.js b/sternwarte/intern/anmeld/js/version.js
index 53d2163..3bf8818 100644
--- a/sternwarte/intern/anmeld/js/version.js
+++ b/sternwarte/intern/anmeld/js/version.js
@@ -1,7 +1,7 @@
// VersiosNummern und -Geschichte
-const VERSION="1.8.0";
-const VDATE="2025-10-17";
+const VERSION="1.8.1";
+const VDATE="2025-10-20";
/* History
@@ -9,7 +9,7 @@ Rev. Datum Entwickler
1.8.1 2025-10-19 rxf
- Errormeldung, wenn bei 'anmeld.js' die Abmeldung nicht rausgeht
-
+
1.8.0 2025-10-17 rxf
- intern Anmeldung kann nun mit Datum versehen werden (in der URL: &dateum=true), dass wird die
Abmeldungn mit dem Datum versehen und es kann auch schon füher abgemeldet werden.
diff --git a/sternwarte/phpmailer/dosendmail.php b/sternwarte/phpmailer/dosendmail.php
index 692eda7..862bb23 100644
--- a/sternwarte/phpmailer/dosendmail.php
+++ b/sternwarte/phpmailer/dosendmail.php
@@ -1,8 +1,7 @@
CharSet = 'utf-8';
- $mail->isSMTP();
-
- if ($develop == 'true') {
- $mail->Host = 'mailhog';
- $mail->Port = 1025;
- } else {
- $mail->SMTPAuth = true;
- $mail->Host = "mail.gmx.de";
- $mail->Port = "587";
- $mail->SMTPSecure = "tls";
- $mail->Username = "sternwarte.welzheim@gmx.de";
- $mail->Password = "WhSW92g!vP";
- }
- $mail->setFrom("sternwarte.welzheim@gmx.de", 'Sternwarte-Welzheim');
-
- if (count($to) != 0) {
- foreach ($to as $t) {
- $mail->addAddress($t);
+ $mail = new PHPMailer(true);
+
+ try {
+ // Debug-Einstellungen
+ $mail->SMTPDebug = SMTP::DEBUG_SERVER;
+ $mail->Debugoutput = function($str, $level) {
+ file_put_contents(__DIR__ . '/phpmailer_debug.log',
+ date('Y-m-d H:i:s') . " [Level $level] $str\n", FILE_APPEND);
+ };
+
+ // Basis-Einstellungen
+ $mail->CharSet = 'UTF-8';
+ $mail->isSMTP();
+
+ if ($develop == 'true') {
+ $mail->Host = 'mailhog';
+ $mail->Port = 1025;
+ $mail->SMTPAuth = false;
+ } else {
+ // GMX Einstellungen
+ $mail->Host = 'smtp.gmx.com'; // ✅ Korrekter Host
+ $mail->Port = 465;
+ $mail->SMTPSecure = PHPMailer::ENCRYPTION_SMTPS;
+ $mail->SMTPAuth = true;
+ $mail->Username = 'sternwarte.welzheim@gmx.de';
+ $mail->Password = '4NT&%nH9&5wz'; // ✅ Tippfehler korrigiert
+
+ // Optional: Zusätzliche Authentifizierung
+ $mail->AuthType = 'LOGIN';
+
+ // Optional: Timeout erhöhen
+ $mail->Timeout = 60;
}
- }
- $mail->Subject = $subject;
- $mail->Body = $body;
- if (count($cc) != 0) {
- foreach ($cc as $c) {
- $mail->addCC($c);
+
+ // Absender
+ $mail->setFrom('sternwarte.welzheim@gmx.de', 'Sternwarte-Welzheim');
+
+ // Empfänger
+ if (count($to) != 0) {
+ foreach ($to as $t) {
+ $mail->addAddress($t);
+ }
}
- }
- if(count($bcc) != 0) {
- foreach ($bcc as $bc) {
- $mail->addBCC($bc);
+
+ // CC
+ if (count($cc) != 0) {
+ foreach ($cc as $c) {
+ $mail->addCC($c);
+ }
}
- }
- $mail->addReplyTo($from);
-
-
- if (!$mail->send()) {
+
+ // BCC
+ if (count($bcc) != 0) {
+ foreach ($bcc as $bc) {
+ $mail->addBCC($bc);
+ }
+ }
+
+ // Reply-To
+ if (!empty($from)) {
+ $mail->addReplyTo($from);
+ }
+
+ // Inhalt
+ $mail->Subject = $subject;
+ $mail->isHTML(false); // Oder true, je nach Bedarf
+ $mail->Body = $body;
+
+ // Senden
+ $mail->send();
+ $ret['oktext'] = 'Mail erfolgreich versendet';
+
+ } catch (Exception $e) {
$ret['error'] = true;
- $ret['errortext'] = $mail->ErrorInfo;
+ $ret['errortext'] = "Mailer Error: {$mail->ErrorInfo}";
+ error_log("PHPMailer Error: " . $e->getMessage());
}
+
return $ret;
}
-
-?>
diff --git a/sternwarte/sonderfuehrungen.php b/sternwarte/sonderfuehrungen.php
index 5128a0e..647ab2e 100644
--- a/sternwarte/sonderfuehrungen.php
+++ b/sternwarte/sonderfuehrungen.php
@@ -269,6 +269,11 @@ einer unserer freien Mitarbeiter/-innen die Sonderführung außerhalb unserer
+
+ Unsere Sternwarte bleibt bis voraussichtlich 14. November 2025 wegen neuer technischer Einrichtung
+ geschlossen.
Bis dahin können keine Führungen durchgeführt werden.
+
+
Unverbindliche Anfrage zu einer Sonderführung auf der
Sternwarte Welzheim
diff --git a/sternwarte/sonnenfuehrung.php b/sternwarte/sonnenfuehrung.php
index 139dbda..bb5c78a 100644
--- a/sternwarte/sonnenfuehrung.php
+++ b/sternwarte/sonnenfuehrung.php
@@ -97,6 +97,7 @@
$enddatum = new DateTime('now');
$enddatum->modify($monthstoadd);
$enddatum = $enddatum->format('Ymd');
+ $datum_heute = 20251114; //<<<<<<<<<<<<<<<<<<<<<<<<<
$sql_sel = "SELECT * FROM sonnedatum where datum >='$datum_heute' && datum <= '$enddatum' order by datum ASC";
$result = mysqli_query($db, $sql_sel) or die(mysqli_error($db));
while ($row = mysqli_fetch_assoc($result)) {
@@ -381,6 +382,11 @@
+
+ Unsere Sternwarte bleibt bis voraussichtlich 14. November 2025 wegen neuer technischer Einrichtung
+ geschlossen.
Bis dahin können keine Führungen durchgeführt werden.
+
+
Anmeldung:
(Alle Felder mit '*' müssen ausgefüllt werden)
@@ -465,7 +471,7 @@
Hinweis zum Datenschutz: Datenschutzerklärung
- Letzte Änderungen: 2024-09-19 rxf
+ Letzte Änderungen: 2025-10-22 rxf