diff --git a/bengelsystem_konfiguration.php.template b/bengelsystem_konfiguration.php.template index 796c80a..1492318 100644 --- a/bengelsystem_konfiguration.php.template +++ b/bengelsystem_konfiguration.php.template @@ -16,6 +16,8 @@ define('TAGE_DAUER', 4); date_default_timezone_set('Europe/Berlin'); setlocale(LC_TIME, "de_DE.UTF-8"); $start_date = new DateTimeImmutable("2023-05-18"); +// das hier setzen, um mehr als eine Instanz der des Bengelsystems mit separaten Accounts laufen zu lassen +//session_save_path("/var/lib/php/sessions"); // Geheimer Schlüssel für die Verschlüsselung von Tokens diff --git a/html/Admin.php b/html/Admin.php index a0d729c..57e627d 100644 --- a/html/Admin.php +++ b/html/Admin.php @@ -1,7 +1,7 @@ - + - +
add($Temp2); $Bis = $Temp->format('Y-m-d H:i:s'); } - NewSchicht($db_link, $DienstID, $Von, $Bis, $Soll, $Dauer); + NewSchicht($db_link, $DienstID, $Von, $Bis, $Soll, $Dauer, $HelferName); $SchichtID = LastInsertId($db_link); //echo "+".$SchichtID."+"; } @@ -195,6 +195,10 @@ echo "

- +

+ + + +

@@ -319,45 +326,45 @@ echo "


-

- + > Endzeit von Dauer
+ > Anschlussschicht vorbereiten
+

+ + + +

diff --git a/html/AdminHelferUebersicht.php b/html/AdminHelferUebersicht.php index 9eda0c4..ca40d0a 100644 --- a/html/AdminHelferUebersicht.php +++ b/html/AdminHelferUebersicht.php @@ -1,7 +1,7 @@
"; ?> - +
  Übersicht Helfer und Ihre Schichten (Helfer ohne Schichten werden momentan noch nicht angezeigt)   Übersicht Helfer und Ihre Schichten
diff --git a/html/AdminMeineSchichten.php b/html/AdminMeineSchichten.php index b7b27c6..316c433 100644 --- a/html/AdminMeineSchichten.php +++ b/html/AdminMeineSchichten.php @@ -1,7 +1,7 @@ @@ -95,7 +94,7 @@ if (isset($_POST['sent'])) { ?> -

Hier können Sie sich selbst einen Account als Helfer anlegen.

+

Hier können Sie sich selbst einen Account als Helfer anlegen. Danach zum Login

diff --git a/html/DecodeToken.php b/html/DecodeToken.php index 757160b..075da75 100644 --- a/html/DecodeToken.php +++ b/html/DecodeToken.php @@ -1,7 +1,7 @@ diff --git a/html/DetailsSchichten.php b/html/DetailsSchichten.php index 92b5665..f653ecf 100644 --- a/html/DetailsSchichten.php +++ b/html/DetailsSchichten.php @@ -1,7 +1,7 @@ diff --git a/html/Kalender-all.php b/html/Kalender-all.php index cdbe680..a20a0e3 100644 --- a/html/Kalender-all.php +++ b/html/Kalender-all.php @@ -1,6 +1,6 @@ Helferdaten geändert"; if ($AdminID != 0) { @@ -554,8 +554,7 @@ function ChangeDienst($db_link, $DienstID, $Was, $Wo, $Info, $Leiter, $Gruppe, $ $Gruppe = mysqli_real_escape_string($db_link, $Gruppe); $HelferLevel = mysqli_real_escape_string($db_link, $HelferLevel); // int (1,2) Teilnehmer oder Dauerhelfer - $sql = "UPDATE Dienst SET Was='" . $Was . "', Wo='" . $Wo . "', Info='" . $Info . "', Leiter=" . $Leiter . ", ElternDienstID=" . $Gruppe . " where DienstID=" . $DienstID; - + $sql = "UPDATE Dienst SET Was='{$Was}', Wo='{$Wo}', Info='{$Info}', Leiter={$Leiter}, ElternDienstID={$Gruppe} where DienstID={$DienstID}"; $db_erg = mysqli_query($db_link, $sql); if (! $db_erg) { echo "Fehler Change Dienst"; @@ -687,7 +686,7 @@ function ChangeSchicht($db_link, $SchichtID, $Von, $Bis, $Soll, $Dauer) } } -function NewSchicht($db_link, $DienstID, $Von, $Bis, $Soll, $Dauer) +function NewSchicht($db_link, $DienstID, $Von, $Bis, $Soll, $Dauer, $HelferName) { $DienstID = mysqli_real_escape_string($db_link, $DienstID); diff --git a/html/TeilnehmerSchichtenAusdruck.php b/html/TeilnehmerSchichtenAusdruck.php index 3656aa9..b33eb2c 100644 --- a/html/TeilnehmerSchichtenAusdruck.php +++ b/html/TeilnehmerSchichtenAusdruck.php @@ -1,7 +1,7 @@