From 6c367ee7fc8128069c7b5eb577ebf80c757f1b29 Mon Sep 17 00:00:00 2001 From: Florian Pesth Date: Fri, 22 Mar 2024 17:53:02 +0100 Subject: [PATCH] Fix function signatures modified in the meantime --- html/SQL.php | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/html/SQL.php b/html/SQL.php index 8a01743..a264dc0 100644 --- a/html/SQL.php +++ b/html/SQL.php @@ -190,13 +190,13 @@ function Helferdaten($HelferID) // ok ok ok -function HelferdatenAendern($HelferName, $HelferEmail, $HelferHandy, $HelferNewPasswort, $HelferID, $HelferIsAdmin = -1, $AdminID = 0) +function HelferdatenAendern($HelferName, $HelferEmail, $HelferHandy, $HelferNewPasswort, $HelferID, $HelferLevel, $HelferIsAdmin = -1, $AdminID = 0) { $db = DB::getInstance(); - $db->prepare(__METHOD__, "UPDATE Helfer SET Name=:name,Email=:email,Handy=:handy Where HelferId=:id", 'password_empty'); - $db->prepare(__METHOD__, "UPDATE Helfer SET Name=:name,Email=:email,Handy=:handy,Admin=:admin Where HelferId=:id", 'password_empty_admin'); - $db->prepare(__METHOD__, "UPDATE Helfer SET Name=:name,Email=:email,Handy=:handy,Passwort=:passwort Where HelferId=:id", 'password_given'); - $db->prepare(__METHOD__, "UPDATE Helfer SET Name=:name,Email=:email,Handy=:handy,Passwort=:passwort,Admin=:admin Where HelferId=:id", 'password_given_admin'); + $db->prepare(__METHOD__, "UPDATE Helfer SET Name=:name,Email=:email,Handy=:handy,HelferLevel=:helferlevel Where HelferId=:id", 'password_empty'); + $db->prepare(__METHOD__, "UPDATE Helfer SET Name=:name,Email=:email,Handy=:handy,Admin=:admin,HelferLevel=:helferlevel Where HelferId=:id", 'password_empty_admin'); + $db->prepare(__METHOD__, "UPDATE Helfer SET Name=:name,Email=:email,Handy=:handy,HelferLevel=:helferlevel,Passwort=:passwort Where HelferId=:id", 'password_given'); + $db->prepare(__METHOD__, "UPDATE Helfer SET Name=:name,Email=:email,Handy=:handy,HelferLevel=:helferlevel,Passwort=:passwort,Admin=:admin Where HelferId=:id", 'password_given_admin'); if ($HelferNewPasswort == "") { //$sql = "UPDATE Helfer SET Name='$HelferName',Email='$HelferEmail',Handy='$HelferHandy' ".($HelferIsAdmin!=-1)?',Admin='$HelferIsAdmin.':'." Where HelferId=".$HelferID; @@ -205,6 +205,7 @@ function HelferdatenAendern($HelferName, $HelferEmail, $HelferHandy, $HelferNewP "name" => $HelferName, "email" => $HelferEmail, "handy" => $HelferHandy, + "helferlevel" => $HelferLevel, "id" => $HelferID ], 'password_empty'); $db->onErrorDie(__METHOD__, 'password_empty'); @@ -214,6 +215,7 @@ function HelferdatenAendern($HelferName, $HelferEmail, $HelferHandy, $HelferNewP "email" => $HelferEmail, "handy" => $HelferHandy, "admin" => $HelferIsAdmin, + "helferlevel" => $HelferLevel, "id" => $HelferID ], 'password_empty_admin'); $db->onErrorDie(__METHOD__, 'password_empty_admin'); @@ -233,6 +235,7 @@ function HelferdatenAendern($HelferName, $HelferEmail, $HelferHandy, $HelferNewP "email" => $HelferEmail, "handy" => $HelferHandy, "passwort" => $PasswortHash, + "helferlevel" => $HelferLevel, "id" => $HelferID ], 'password_given'); $db->onErrorDie(__METHOD__, 'password_given'); @@ -243,6 +246,7 @@ function HelferdatenAendern($HelferName, $HelferEmail, $HelferHandy, $HelferNewP "handy" => $HelferHandy, "passwort" => $PasswortHash, "admin" => $HelferIsAdmin, + "helferlevel" => $HelferLevel, "id" => $HelferID ], 'password_given_admin'); $db->onErrorDie(__METHOD__, 'password_given_admin'); @@ -711,7 +715,7 @@ function ChangeSchicht($SchichtID, $Von, $Bis, $Soll, $Dauer) } // ok ok ok -function NewSchicht($DienstID, $Von, $Bis, $Soll, $Dauer) +function NewSchicht($DienstID, $Von, $Bis, $Soll, $Dauer, $HelferName) { /* @@ -740,12 +744,12 @@ function NewSchicht($DienstID, $Von, $Bis, $Soll, $Dauer) if (!is_null($db->errorCode(__METHOD__)) && $db->errorCode(__METHOD__) != '00000') { echo "Keine Schicht erstellt"; //echo $sql; - error_log(date('Y-m-d H:i') . " NeueSchicht: Schicht konnte nicht angelegt werden mit $sql \n", 3, LOGFILE); + error_log(date('Y-m-d H:i') . " NeueSchicht: $HelferName konnte Schicht nicht angelegt mit $sql \n", 3, LOGFILE); $err = $db->errorInfo(__METHOD__)[2]; die('Ungueltige Abfrage: ' . $err); } else { //TODO: DienstID aufloesen - error_log(date('Y-m-d H:i') . " NeueSchicht: Schicht wurde angelegt mit DienstID $DienstID, Von $Von Bis $Bis Soll $Soll \n", 3, LOGFILE); + error_log(date('Y-m-d H:i') . " NeueSchicht: $HelferName hat Schicht angelegt mit DienstID $DienstID, Von $Von Bis $Bis Soll $Soll \n", 3, LOGFILE); } }