Bernd Wurst commited on 2026-09-18 18:52:57
Zeige 2 geänderte Dateien mit 18 Einfügungen und 2 Löschungen.
| ... | ... |
@@ -34,7 +34,17 @@ if (isset($_REQUEST['error'])) {
|
| 34 | 34 |
|
| 35 | 35 |
|
| 36 | 36 |
$headline = 'Adresse eingeben'; |
| 37 |
-if (isset($_SESSION['kundennr']) && $_SESSION['kundennr'] && isset($kunde['missing']) && !in_array('city', $kunde['missing'])) {
|
|
| 37 |
+/* |
|
| 38 |
+ * |
|
| 39 |
+ * Da wir keine Kundendaten speichern können, dürfen wir hier bei Bestandskunden maximale die E-Mail-Adresse abfragen |
|
| 40 |
+ */ |
|
| 41 |
+if (($_SESSION['kundennr'] ?? '') != '' && !in_array('email', $kunde['missing'] ?? [])) {
|
|
| 42 |
+ // Gleich weiter leiten |
|
| 43 |
+ $_SESSION['address_done'] = true; |
|
| 44 |
+ header('Location: notification.php');
|
|
| 45 |
+ die(); |
|
| 46 |
+} elseif (($_SESSION['kundennr'] ?? '') != '' && in_array('email', $kunde['missing'] ?? [])) {
|
|
| 47 |
+//if (isset($_SESSION['kundennr']) && $_SESSION['kundennr'] && isset($kunde['missing']) && !in_array('city', $kunde['missing'])) {
|
|
| 38 | 48 |
$headline = 'Willkommen zurück!'; |
| 39 | 49 |
$content .= ' |
| 40 | 50 |
<p>Schön, wir kennen uns ja schon! Aus Datenschutzgründen wird Ihre Adresse hier nicht angezeigt. Sofern Sie Änderungen an Ihren Kundendaten wünschen, sprechen Sie uns bitte vor Ort darauf an.</p>'; |
| ... | ... |
@@ -394,8 +394,12 @@ if (isset($_SESSION['neue'])) {
|
| 394 | 394 |
|
| 395 | 395 |
// notes |
| 396 | 396 |
$auftrag['notes'] = ''; |
| 397 |
+ if (($_SESSION['neue'] ?? '') == 'sonstiges' && isset($_SESSION['sonstiges'])) {
|
|
| 398 |
+ $auftrag['notes'] .= "Sonstiger Wunsch: ".$_SESSION['sonstiges']."\n\n"; |
|
| 399 |
+ } |
|
| 400 |
+ |
|
| 397 | 401 |
if (isset($_SESSION['anmerkungen']) && $_SESSION['anmerkungen'] != '') {
|
| 398 |
- $auftrag['notes'] = $_SESSION['anmerkungen']; |
|
| 402 |
+ $auftrag['notes'] .= $_SESSION['anmerkungen']; |
|
| 399 | 403 |
} |
| 400 | 404 |
if ($_SESSION['mode'] != 'local') {
|
| 401 | 405 |
$auftrag['notes'] .= "\nAuftrag wurde mit einem eigenen Gerät erstellt."; |
| ... | ... |
@@ -438,6 +442,8 @@ if (isset($_SESSION['neue'])) {
|
| 438 | 442 |
if (isset($_SESSION['orderid'])) {
|
| 439 | 443 |
$filename = "../data/".date('Y').'/'.time().'-'.$_SESSION['orderid'].'.json';
|
| 440 | 444 |
} |
| 445 |
+ // Session-Daten mit dran hängen |
|
| 446 |
+ $auftrag['session'] = $_SESSION; |
|
| 441 | 447 |
@file_put_contents($filename, json_encode($auftrag)); |
| 442 | 448 |
/* |
| 443 | 449 |
if ($ret['status'] == 'error') {
|
| 444 | 450 |