Fix code for new functions
This commit is contained in:
parent
91329f6c48
commit
68d405eda4
|
|
@ -26,7 +26,7 @@ if ($AdminStatus != 1) {
|
|||
|
||||
<?php
|
||||
|
||||
DatenbankAufDeutsch($db_link);
|
||||
DatenbankAufDeutsch();
|
||||
|
||||
$AliasHelferID = 0;
|
||||
|
||||
|
|
@ -47,8 +47,8 @@ if ($AliasHelferID != 0) {
|
|||
}
|
||||
//echo "AliasHelfer=$AliasHelferID <br>";
|
||||
|
||||
$zeilen = Helferdaten($db_link, $HelferID);
|
||||
while ($zeilen as $zeile) {
|
||||
$zeilen = Helferdaten($HelferID);
|
||||
foreach ($zeilen as $zeile) {
|
||||
$HelferName = $zeile['Name'];
|
||||
$HelferIsAdmin = $zeile['Admin'];
|
||||
}
|
||||
|
|
@ -83,8 +83,8 @@ while ($zeilen as $zeile) {
|
|||
|
||||
<th><b>Helfer als Admin ändern:<b> <form style="display:inline-block;" method=post><select style="height:33px;width:350px;font-size:20" name="AliasHelfer" id="AliasHelfer" onchange="submit()">
|
||||
<?php
|
||||
$zeilen = HelferListe($db_link);
|
||||
while ($zeilen as $zeile) {
|
||||
$zeilen = HelferListe();
|
||||
foreach ($zeilen as $zeile) {
|
||||
if ($AliasHelferID != $zeile['HelferID']) {
|
||||
echo "<option value='" . $zeile['HelferID'] . "'>" . $zeile['Name'] . "</optionen>";
|
||||
} else {
|
||||
|
|
|
|||
|
|
@ -42,7 +42,7 @@ if (isset($_POST['InfoMeineSchichtID'])) {
|
|||
unset($InfoAlleSchichtID);
|
||||
//echo "<b>". $SchichtID . "</b><br>";
|
||||
|
||||
$zeile = DetailSchicht($db_link, $InfoMeineSchichtID);
|
||||
$zeile = DetailSchicht($InfoMeineSchichtID);
|
||||
|
||||
$Was = $zeile['Was'];
|
||||
$Wo = $zeile['Wo'];
|
||||
|
|
@ -59,7 +59,7 @@ if (isset($_GET['InfoAlleSchichtID'])) {
|
|||
unset($InfoMeineSchichtID);
|
||||
//echo "<b>". $SchichtID . "</b><br>";
|
||||
|
||||
$zeile = DetailSchicht($db_link, $InfoAlleSchichtID);
|
||||
$zeile = DetailSchicht($InfoAlleSchichtID);
|
||||
|
||||
$Was = $zeile['Was'];
|
||||
$Wo = $zeile['Wo'];
|
||||
|
|
@ -72,12 +72,12 @@ if (isset($_GET['InfoAlleSchichtID'])) {
|
|||
|
||||
|
||||
// Beteiligte Helfer Holen
|
||||
$db_erg = BeteiligteHelfer($db_link, $InfoAlleSchichtID);
|
||||
$helfer = BeteiligteHelfer($InfoAlleSchichtID);
|
||||
|
||||
|
||||
$x = 0;
|
||||
|
||||
while ($zeile = mysqli_fetch_array($db_erg, MYSQLI_ASSOC)) {
|
||||
foreach ($helfer as $zeile) {
|
||||
$MitHelferID[$x] = $zeile['HelferID'];
|
||||
$MitHelfer[$x] = $zeile['Name'];
|
||||
$MitHelferHandy[$x] = $zeile['Handy'];
|
||||
|
|
@ -94,8 +94,8 @@ if (isset($_GET['ZeitBereich'])) {
|
|||
function HelferAuswahlButton($db_link, $AliasHelferID)
|
||||
{
|
||||
echo '<b>Helfer wählen:<b> <form style="display:inline-block;" method=post><select style="height:33px;width:350px;" name="AliasHelfer" id="AliasHelfer" onchange="submit()">';
|
||||
$zeilen = HelferListe($db_link);
|
||||
while ($zeilen as $zeile) {
|
||||
$zeilen = HelferListe();
|
||||
foreach ($zeilen as $zeile) {
|
||||
if ($AliasHelferID != $zeile['HelferID']) {
|
||||
echo "<option value='" . $zeile['HelferID'] . "'>" . $zeile['Name'] . "</optionen>";
|
||||
} else {
|
||||
|
|
@ -118,8 +118,8 @@ HelferAuswahlButton($db_link, $AliasHelferID);
|
|||
$_SESSION["AliasHelferID"] = $AliasHelferID;
|
||||
$AdminID = $_SESSION["AdminID"];
|
||||
|
||||
$zeilen = Helferdaten($db_link, $HelferID);
|
||||
while ($zeilen as $zeile) {
|
||||
$zeilen = Helferdaten($HelferID);
|
||||
foreach ($zeilen as $zeile) {
|
||||
$HelferName = $zeile['Name'];
|
||||
}
|
||||
|
||||
|
|
@ -151,7 +151,7 @@ if (isset($_POST['plusschicht'])) {
|
|||
|
||||
if (empty($messages)) {
|
||||
// Helfer Schicht zuweisen
|
||||
$db_erg = HelferSchichtZuweisen($db_link, $AliasHelferID, $SchichtId, $AdminID);
|
||||
$db_erg = HelferSchichtZuweisen($AliasHelferID, $SchichtId, $AdminID);
|
||||
|
||||
// Erfolg vermelden und Skript beenden, damit Formular nicht erneut ausgegeben wird
|
||||
$HelferName = '';
|
||||
|
|
@ -176,7 +176,7 @@ if (isset($_POST['minusschicht'])) {
|
|||
|
||||
if (empty($messages)) {
|
||||
// Helfer aus Schicht entfernen
|
||||
$db_erg = HelferVonSchichtLoeschen_SchichtID($db_link, $AliasHelferID, $SchichtID, $AdminID);
|
||||
$db_erg = HelferVonSchichtLoeschen_SchichtID($AliasHelferID, $SchichtID, $AdminID);
|
||||
} else {
|
||||
// Fehlermeldungen ausgeben:
|
||||
echo '<div class="error"><ul>';
|
||||
|
|
@ -190,12 +190,11 @@ if (isset($_POST['minusschicht'])) {
|
|||
/// Ausgabe auf Deutsch umstellen
|
||||
/////////////////////////////////////////////////////////////////////////
|
||||
|
||||
DatenbankAufDeutsch($db_link);
|
||||
DatenbankAufDeutsch();
|
||||
|
||||
|
||||
// Zusammenfassung Eigener Schichten
|
||||
$db_erg = SchichtenSummeEinesHelfers($db_link, $AliasHelferID);
|
||||
$zeile = mysqli_fetch_array($db_erg, MYSQLI_ASSOC);
|
||||
$zeile = SchichtenSummeEinesHelfers($AliasHelferID);
|
||||
|
||||
echo '<table id="customers"><tr class="header"><th onclick="window.location.href=\'AdminMeineSchichten.php\'">';
|
||||
echo " Dienstplan von $HelferName (Zusammenfassung)<br>";
|
||||
|
|
@ -240,29 +239,29 @@ if ($addschicht != '0') {
|
|||
//$db_erg = AlleSchichten($db_link,$dienstsort);
|
||||
//$db_erg = AlleSchichtenImZeitbereich($db_link,"2023-05-18 00:00:00","2023-05-19 00:00:00");
|
||||
if ($ZeitBereich == 1) { // Alle
|
||||
$db_erg = AlleSchichtenImZeitbereich($db_link, "2000-05-18 00:00:00", "2200-05-19 00:00:00", -1);
|
||||
$db_erg = AlleSchichtenImZeitbereich("2000-05-18 00:00:00", "2200-05-19 00:00:00", -1);
|
||||
}
|
||||
if ($ZeitBereich == 2) { // Davor
|
||||
$db_erg = AlleSchichtenImZeitbereich($db_link, "2000-05-18 00:00:00", "2023-05-18 00:00:00", -1);
|
||||
$db_erg = AlleSchichtenImZeitbereich("2000-05-18 00:00:00", "2023-05-18 00:00:00", -1);
|
||||
}
|
||||
if ($ZeitBereich == 3) { // Do
|
||||
$db_erg = AlleSchichtenImZeitbereich($db_link, "2023-05-18 00:00:00", "2023-05-19 00:00:00", -1);
|
||||
$db_erg = AlleSchichtenImZeitbereich("2023-05-18 00:00:00", "2023-05-19 00:00:00", -1);
|
||||
}
|
||||
if ($ZeitBereich == 4) { // Fr
|
||||
$db_erg = AlleSchichtenImZeitbereich($db_link, "2023-05-19 00:00:00", "2023-05-20 00:00:00", -1);
|
||||
$db_erg = AlleSchichtenImZeitbereich("2023-05-19 00:00:00", "2023-05-20 00:00:00", -1);
|
||||
}
|
||||
if ($ZeitBereich == 5) { // Sa
|
||||
$db_erg = AlleSchichtenImZeitbereich($db_link, "2023-05-20 00:00:00", "2023-05-21 00:00:00", -1);
|
||||
$db_erg = AlleSchichtenImZeitbereich("2023-05-20 00:00:00", "2023-05-21 00:00:00", -1);
|
||||
}
|
||||
if ($ZeitBereich == 6) { // So
|
||||
$db_erg = AlleSchichtenImZeitbereich($db_link, "2023-05-21 00:00:00", "2023-05-22 00:00:00", -1);
|
||||
$db_erg = AlleSchichtenImZeitbereich("2023-05-21 00:00:00", "2023-05-22 00:00:00", -1);
|
||||
}
|
||||
if ($ZeitBereich == 7) { // Danach
|
||||
$db_erg = AlleSchichtenImZeitbereich($db_link, "2023-05-22 00:00:00", "2223-05-22 00:00:00", -1);
|
||||
$db_erg = AlleSchichtenImZeitbereich("2023-05-22 00:00:00", "2223-05-22 00:00:00", -1);
|
||||
}
|
||||
// fuer Anzahlanzeige in Ueberschrift
|
||||
$iAlleSchichtenCount = AlleSchichtenCount($db_link);
|
||||
$iBelegteSchichtenCount = AlleBelegteSchichtenCount($db_link);
|
||||
$iAlleSchichtenCount = AlleSchichtenCount();
|
||||
$iBelegteSchichtenCount = AlleBelegteSchichtenCount();
|
||||
|
||||
|
||||
//echo "<p><button name='addschicht' value='0'><b>↩</b></button></p>";
|
||||
|
|
@ -329,13 +328,13 @@ if ($addschicht != '0') {
|
|||
$OldTag = "";
|
||||
$OldWas = "";
|
||||
// um Zeilen mit von mir belegten Schichten hervorzuheben
|
||||
$MeineDienste = SchichtIdArrayEinesHelfers($db_link, $AliasHelferID);
|
||||
$MeineDienste = SchichtIdArrayEinesHelfers($AliasHelferID);
|
||||
//print_r($MeineDienste);
|
||||
|
||||
echo '</table>';
|
||||
echo '<table id="customers">';
|
||||
|
||||
while ($zeile = mysqli_fetch_array($db_erg, MYSQLI_ASSOC)) {
|
||||
foreach ($MeineDienste as $zeile) {
|
||||
if ($dienstsort == '1') {
|
||||
$Tag = $zeile['Tag'];
|
||||
|
||||
|
|
@ -406,15 +405,6 @@ if ($addschicht != '0') {
|
|||
echo "</table>";
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
mysqli_free_result($db_erg);
|
||||
|
||||
|
||||
?>
|
||||
|
||||
</form>
|
||||
|
|
|
|||
|
|
@ -27,7 +27,7 @@ if ($AdminStatus != 1) {
|
|||
<?php
|
||||
|
||||
|
||||
DatenbankAufDeutsch($db_link);
|
||||
DatenbankAufDeutsch();
|
||||
|
||||
$DienstID = $_SESSION["DienstID"];
|
||||
$SchichtID = $_SESSION["SchichtID"];
|
||||
|
|
@ -54,7 +54,7 @@ if (isset($_POST['ChangeDienst'])) {
|
|||
$Leiter = $_POST['Dienst-Leiter'];
|
||||
$Gruppe = $_POST['Dienst-Gruppe'];
|
||||
$HelferLevel = $_POST['HelferLevel'];
|
||||
ChangeDienst($db_link, $DienstID, $Was, $Wo, $Info, $Leiter, $Gruppe, $HelferLevel);
|
||||
ChangeDienst($DienstID, $Was, $Wo, $Info, $Leiter, $Gruppe, $HelferLevel);
|
||||
}
|
||||
|
||||
if (isset($_POST['NewDienst'])) {
|
||||
|
|
@ -64,12 +64,12 @@ if (isset($_POST['NewDienst'])) {
|
|||
$Leiter = $_POST['Dienst-Leiter'];
|
||||
$Gruppe = $_POST['Dienst-Gruppe'];
|
||||
$HelferLevel = $_POST['HelferLevel'];
|
||||
NewDienst($db_link, $DienstID, $Was, $Wo, $Info, $Leiter, $Gruppe, $HelferLevel);
|
||||
NewDienst($DienstID, $Was, $Wo, $Info, $Leiter, $Gruppe, $HelferLevel);
|
||||
}
|
||||
|
||||
|
||||
if (isset($_POST['DeleteDienst'])) {
|
||||
if (!DeleteDienst($db_link, $DienstID, false)) {
|
||||
if (!DeleteDienst($DienstID, false)) {
|
||||
echo "Erst Schichten des Dienstes Löschen!";
|
||||
}
|
||||
}
|
||||
|
|
@ -80,7 +80,7 @@ if (isset($_POST['ChangeSchicht'])) {
|
|||
$Bis = $_POST['Schicht-Bis'];
|
||||
$Soll = $_POST['Schicht-Soll'];
|
||||
|
||||
ChangeSchicht($db_link, $SchichtID, $Von, $Bis, $Soll);
|
||||
ChangeSchicht($SchichtID, $Von, $Bis, $Soll);
|
||||
}
|
||||
|
||||
|
||||
|
|
@ -89,12 +89,12 @@ if (isset($_POST['NewSchicht'])) {
|
|||
$Bis = $_POST['Schicht-Bis'];
|
||||
$Soll = $_POST['Schicht-Soll'];
|
||||
|
||||
NewSchicht($db_link, $DienstID, $Von, $Bis, $Soll);
|
||||
NewSchicht($DienstID, $Von, $Bis, $Soll);
|
||||
}
|
||||
|
||||
|
||||
if (isset($_POST['DeleteSchicht'])) {
|
||||
if (!DeleteSchicht($db_link, $SchichtID, false)) {
|
||||
if (!DeleteSchicht($SchichtID, false)) {
|
||||
echo "Erst Helfer aus Schicht austragen<br>";
|
||||
}
|
||||
}
|
||||
|
|
@ -131,7 +131,7 @@ if (isset($_POST['DienstSearch'])) {
|
|||
<?php
|
||||
|
||||
|
||||
$zeilen = GetDienste($db_link);
|
||||
$zeilen = GetDienste();
|
||||
|
||||
$Was = "";
|
||||
$Wo = "";
|
||||
|
|
@ -140,7 +140,7 @@ $Leiter = "";
|
|||
$Gruppe = "";
|
||||
$HelferLevel = "";
|
||||
|
||||
while ($zeilen as $zeile){
|
||||
foreach ($zeilen as $zeile){
|
||||
if ($zeile['DienstID'] != $DienstID) {
|
||||
echo "<option value='" . $zeile['DienstID'] . "'>" . $zeile['Was'] . "</option>";
|
||||
} else {
|
||||
|
|
@ -190,8 +190,8 @@ echo "<p><noscript><button name='ShowSchichten' value='1'>Schichten Anzeigen</bu
|
|||
<!-- <input name="Dienst-Leiter" type="text" value="<?php echo htmlspecialchars($Leiter ?? '')?>" > -->
|
||||
<?php
|
||||
echo "<select name='Dienst-Leiter'>";
|
||||
$zeilen = HelferListe($db_link);
|
||||
while ($zeilen as $zeile) {
|
||||
$zeilen = HelferListe();
|
||||
foreach ($zeilen as $zeile) {
|
||||
if ($zeile['HelferID'] != $Leiter) {
|
||||
echo "<option value='" . $zeile['HelferID'] . "'>" . $zeile['Name'] . "</option>";
|
||||
} else {
|
||||
|
|
@ -208,8 +208,8 @@ echo "<p><noscript><button name='ShowSchichten' value='1'>Schichten Anzeigen</bu
|
|||
<?php
|
||||
//echo "#####".$Gruppe."#####";
|
||||
echo "<select name='Dienst-Gruppe'>";
|
||||
$db_erg = GetDiensteChilds($db_link, 0);
|
||||
while ($zeile = mysqli_fetch_array($db_erg, MYSQLI_ASSOC)) {
|
||||
$dienste = GetDiensteChilds(0);
|
||||
foreach ($dienste as $zeile) {
|
||||
if ($zeile['DienstID'] != $Gruppe) {
|
||||
echo "<option value='" . $zeile['DienstID'] . "'>" . $zeile['Was'] . "</option>";
|
||||
} else {
|
||||
|
|
@ -251,9 +251,9 @@ echo "<p><noscript><button name='ShowSchichten' value='1'>Schichten Anzeigen</bu
|
|||
|
||||
|
||||
$Soll = 1;
|
||||
$db_erg = GetSchichtenEinesDienstes($db_link, $DienstID);
|
||||
$schichten = GetSchichtenEinesDienstes($DienstID);
|
||||
|
||||
while ($zeile = mysqli_fetch_array($db_erg, MYSQLI_ASSOC)) {
|
||||
foreach ($schichten as $zeile) {
|
||||
if ($SchichtID == 0) {
|
||||
$SchichtID = $zeile['SchichtID'];
|
||||
}
|
||||
|
|
|
|||
|
|
@ -32,7 +32,7 @@ if ($AdminStatus != 1) {
|
|||
<?php
|
||||
|
||||
|
||||
DatenbankAufDeutsch($db_link);
|
||||
DatenbankAufDeutsch();
|
||||
|
||||
//$DienstID =$_SESSION["DienstID"];
|
||||
//$SchichtID =$_SESSION["SchichtID"];
|
||||
|
|
@ -73,13 +73,13 @@ echo "<br><br><table class='commontable' style='page-break-before:always'>";
|
|||
</table>
|
||||
<table class="commontable">
|
||||
<?php
|
||||
$db_erg = AlleHelferSchichtenUebersicht($db_link);
|
||||
$db_erg = AlleHelferSchichtenUebersicht();
|
||||
$dauer = 0;
|
||||
$i = 0;
|
||||
$OldHelferName = "";
|
||||
$EinzelDienstStunden = "";
|
||||
$HelferUeberschrift = "";
|
||||
while ($zeile = mysqli_fetch_array($db_erg, MYSQLI_ASSOC)) {
|
||||
foreach ($db_erg as $zeile) {
|
||||
$HelferName = $zeile["Name"];
|
||||
$AliasHelferID = $zeile["AliasHelferID"];
|
||||
//echo $HelferName." ".$AliasHelferID."<br>";
|
||||
|
|
|
|||
|
|
@ -38,7 +38,7 @@ if (isset($_POST['InfoMeineSchichtID'])) {
|
|||
unset($InfoAlleSchichtID);
|
||||
//echo "<b>". $SchichtID . "</b><br>";
|
||||
|
||||
$zeile = DetailSchicht($db_link, $InfoMeineSchichtID);
|
||||
$zeile = DetailSchicht($InfoMeineSchichtID);
|
||||
|
||||
$Was = $zeile['Was'];
|
||||
$Wo = $zeile['Wo'];
|
||||
|
|
@ -55,7 +55,7 @@ if (isset($_GET['InfoAlleSchichtID'])) {
|
|||
unset($InfoMeineSchichtID);
|
||||
//echo "<b>". $SchichtID . "</b><br>";
|
||||
|
||||
$zeile = DetailSchicht($db_link, $InfoAlleSchichtID);
|
||||
$zeile = DetailSchicht($InfoAlleSchichtID);
|
||||
|
||||
$Was = $zeile['Was'];
|
||||
$Wo = $zeile['Wo'];
|
||||
|
|
@ -68,12 +68,12 @@ if (isset($_GET['InfoAlleSchichtID'])) {
|
|||
|
||||
|
||||
// Beteiligte Helfer Holen
|
||||
$db_erg = BeteiligteHelfer($db_link, $InfoAlleSchichtID);
|
||||
$helfer = BeteiligteHelfer($InfoAlleSchichtID);
|
||||
|
||||
|
||||
$x = 0;
|
||||
|
||||
while ($zeile = mysqli_fetch_array($db_erg, MYSQLI_ASSOC)) {
|
||||
foreach ($helfer as $zeile) {
|
||||
$MitHelferID[$x] = $zeile['HelferID'];
|
||||
$MitHelfer[$x] = $zeile['Name'];
|
||||
$MitHelferHandy[$x] = $zeile['Handy'];
|
||||
|
|
@ -84,8 +84,8 @@ if (isset($_GET['InfoAlleSchichtID'])) {
|
|||
function HelferAuswahlButton($db_link, $AliasHelferID)
|
||||
{
|
||||
echo '<b>Helfer wählen:<b> <form style="display:inline-block;" method=post><select style="height:33px;width:350px;" name="AliasHelfer" id="AliasHelfer" onchange="submit()">';
|
||||
$zeilen = HelferListe($db_link);
|
||||
while ($zeilen as $zeile) {
|
||||
$zeilen = HelferListe();
|
||||
foreach ($zeilen as $zeile) {
|
||||
if ($AliasHelferID != $zeile['HelferID']) {
|
||||
echo "<option value='" . $zeile['HelferID'] . "'>" . $zeile['Name'] . "</optionen>";
|
||||
} else {
|
||||
|
|
@ -112,9 +112,9 @@ HelferAuswahlButton($db_link, $AliasHelferID);
|
|||
$_SESSION["AliasHelferID"] = $AliasHelferID;
|
||||
$AdminID = $_SESSION["AdminID"];
|
||||
|
||||
$zeilen = Helferdaten($db_link, $AliasHelferID);
|
||||
$zeilen = Helferdaten($AliasHelferID);
|
||||
|
||||
while ($zeilen as $zeile) {
|
||||
foreach ($zeilen as $zeile) {
|
||||
$HelferName = $zeile['Name'];
|
||||
}
|
||||
|
||||
|
|
@ -136,7 +136,7 @@ if (isset($_POST['Del'])) {
|
|||
|
||||
|
||||
if (empty($messages)) {
|
||||
$db_erg = HelferVonSchichtLoeschen($db_link, $AliasHelferID, $EinzelSchichtID, $HelferID);
|
||||
$db_erg = HelferVonSchichtLoeschen($AliasHelferID, $EinzelSchichtID, $HelferID);
|
||||
} else {
|
||||
// Fehlermeldungen ausgeben:
|
||||
echo '<div class="error"><ul>';
|
||||
|
|
@ -176,7 +176,7 @@ if (isset($_POST['sent'])) {
|
|||
|
||||
if (empty($messages)) {
|
||||
// Helfer Schicht zuweisen
|
||||
$db_erg = HelferSchichtZuweisen($db_link, $AliasHelferID, $SchichtId, $HelferID);
|
||||
$db_erg = HelferSchichtZuweisen($AliasHelferID, $SchichtId, $HelferID);
|
||||
|
||||
// Erfolg vermelden und Skript beenden, damit Formular nicht erneut ausgegeben wird
|
||||
$HelferName = '';
|
||||
|
|
@ -196,20 +196,15 @@ if (isset($_POST['sent'])) {
|
|||
/// Ausgabe auf Deutsch umstellen
|
||||
/////////////////////////////////////////////////////////////////////////
|
||||
|
||||
DatenbankAufDeutsch($db_link);
|
||||
DatenbankAufDeutsch();
|
||||
|
||||
/// Alle Schichten Des Helfers Anzeigen
|
||||
////////////////////////////////////////////////////////
|
||||
|
||||
|
||||
$db_erg = AlleSchichtenEinesHelfers($db_link, $AliasHelferID);
|
||||
$schichten = AlleSchichtenEinesHelfers($AliasHelferID);
|
||||
|
||||
if (! $db_erg) {
|
||||
echo "AlleSchichten des Helfes ungültige Abfrage";
|
||||
die('Ungültige Abfrage: ' . mysqli_error());
|
||||
}
|
||||
|
||||
$iSQLCount = mysqli_num_rows($db_erg);
|
||||
$iSQLCount = count($schichten);
|
||||
//$iSQLCount = 3;
|
||||
|
||||
echo '<table id="customers">';
|
||||
|
|
@ -227,21 +222,21 @@ echo '<table id="customers">';
|
|||
|
||||
|
||||
|
||||
while ($zeile = mysqli_fetch_array($db_erg, MYSQLI_ASSOC)) {
|
||||
//echo '<tr title="Details anzeigen" onclick="parent.DetailsSchichten.location.href=\'DetailsSchichten.php?InfoAlleSchichtID='.$zeile['SchichtID'].'#Info\';" >';
|
||||
echo '<tr title="Details anzeigen" onclick="window.location.href=\'DetailsSchichten.php?InfoAlleSchichtID=' . $zeile['SchichtID'] . '#Info\';" >';
|
||||
echo "<td>" . $zeile['Was'] . "</td>";
|
||||
echo "<td>" . $zeile['Ab'] . "</td>";
|
||||
echo "<td>" . $zeile['Bis'] . "</td>";
|
||||
echo "<td>" . "<p><button title='Schicht entfernen' name='Del' value='" . $zeile['EinzelSchichtID'] . "'>-</button></p>" . "</td>";
|
||||
foreach($schichten as $schicht) {
|
||||
//echo '<tr title="Details anzeigen" onclick="parent.DetailsSchichten.location.href=\'DetailsSchichten.php?InfoAlleSchichtID='.$schicht['SchichtID'].'#Info\';" >';
|
||||
echo '<tr title="Details anzeigen" onclick="window.location.href=\'DetailsSchichten.php?InfoAlleSchichtID=' . $schicht['SchichtID'] . '#Info\';" >';
|
||||
echo "<td>" . $schicht['Was'] . "</td>";
|
||||
echo "<td>" . $schicht['Ab'] . "</td>";
|
||||
echo "<td>" . $schicht['Bis'] . "</td>";
|
||||
echo "<td>" . "<p><button title='Schicht entfernen' name='Del' value='" . $schicht['EinzelSchichtID'] . "'>-</button></p>" . "</td>";
|
||||
echo "</tr>";
|
||||
}
|
||||
echo "</table>";
|
||||
|
||||
echo "<br><br>";
|
||||
|
||||
$iAlleSchichtenCount = AlleSchichtenCount($db_link);
|
||||
$iBelegteSchichtenCount = AlleBelegteSchichtenCount($db_link);
|
||||
$iAlleSchichtenCount = AlleSchichtenCount();
|
||||
$iBelegteSchichtenCount = AlleBelegteSchichtenCount();
|
||||
|
||||
echo '<table id="customers" onclick="window.location.href=\'AdminAlleSchichten.php\'">';
|
||||
echo "<tr>";
|
||||
|
|
@ -249,10 +244,6 @@ echo '<table id="customers" onclick="window.location.href=\'AdminAlleSchichten.p
|
|||
echo "</tr>";
|
||||
echo "</table>";
|
||||
|
||||
|
||||
mysqli_free_result($db_erg);
|
||||
|
||||
|
||||
?>
|
||||
|
||||
</form>
|
||||
|
|
|
|||
|
|
@ -15,8 +15,8 @@ if ($AdminStatus != 1) {
|
|||
function HelferAuswahlButton($db_link, $AliasHelferID)
|
||||
{
|
||||
echo '<b>Helfer wählen:<b> <form style="display:inline-block;" method=post><select style="height:33px;width:350px;" name="AliasHelfer" id="AliasHelfer" onchange="submit()">';
|
||||
$zeilen = HelferListe($db_link);
|
||||
while ($zeilen as $zeile) {
|
||||
$zeilen = HelferListe();
|
||||
foreach ($zeilen as $zeile) {
|
||||
if ($AliasHelferID != $zeile['HelferID']) {
|
||||
echo "<option value='" . $zeile['HelferID'] . "'>" . $zeile['Name'] . "</optionen>";
|
||||
} else {
|
||||
|
|
@ -87,7 +87,7 @@ if (isset($_POST['change'])) {
|
|||
}
|
||||
if (empty($messages)) {
|
||||
// Helferdaten Ändern
|
||||
HelferdatenAendern($db_link, $HelferName, $HelferEmail, $HelferHandy, $HelferNewPasswort, $AliasHelferID, $HelferIsAdmin, $HelferID);
|
||||
HelferdatenAendern($HelferName, $HelferEmail, $HelferHandy, $HelferNewPasswort, $AliasHelferID, $HelferIsAdmin, $HelferID);
|
||||
} else {
|
||||
// Fehlermeldungen ausgeben:
|
||||
echo '<div class="error"><ul>';
|
||||
|
|
@ -104,17 +104,17 @@ if (isset($_POST['change'])) {
|
|||
///////////////////////////////////////////////////////////////
|
||||
|
||||
if (isset($_POST['del'])) {
|
||||
HelferLoeschen($db_link, $AliasHelferID, $AdminID);
|
||||
HelferLoeschen($AliasHelferID, $AdminID);
|
||||
}
|
||||
|
||||
////////////////////////////////////////////////////////////////
|
||||
// Helferdate holen
|
||||
///////////////////////////////////////////////////////////////
|
||||
|
||||
$db_erg = Helferdaten($db_link, $AliasHelferID);
|
||||
$db_erg = Helferdaten($AliasHelferID);
|
||||
|
||||
|
||||
while ($zeile = mysqli_fetch_array($db_erg, MYSQLI_ASSOC)) {
|
||||
foreach ($zeile = mysqli_fetch_array($db_erg, MYSQLI_ASSOC)) {
|
||||
$HelferName = $zeile['Name'];
|
||||
$HelferEmail = $zeile['Email'];
|
||||
$HelferHandy = $zeile['Handy'];
|
||||
|
|
|
|||
|
|
@ -46,7 +46,7 @@ if (isset($_POST['InfoMeineSchichtID'])) {
|
|||
unset($InfoAlleSchichtID);
|
||||
//echo "<b>". $SchichtID . "</b><br>";
|
||||
|
||||
$zeile = DetailSchicht($db_link, $InfoMeineSchichtID);
|
||||
$zeile = DetailSchicht($InfoMeineSchichtID);
|
||||
|
||||
$Was = $zeile['Was'];
|
||||
$Wo = $zeile['Wo'];
|
||||
|
|
@ -63,7 +63,7 @@ if (isset($_GET['InfoAlleSchichtID'])) {
|
|||
unset($InfoMeineSchichtID);
|
||||
//echo "<b>". $SchichtID . "</b><br>";
|
||||
|
||||
$zeile = DetailSchicht($db_link, $InfoAlleSchichtID);
|
||||
$zeile = DetailSchicht($InfoAlleSchichtID);
|
||||
|
||||
$Was = $zeile['Was'];
|
||||
$Wo = $zeile['Wo'];
|
||||
|
|
@ -76,12 +76,12 @@ if (isset($_GET['InfoAlleSchichtID'])) {
|
|||
|
||||
|
||||
// Beteiligte Helfer Holen
|
||||
$db_erg = BeteiligteHelfer($db_link, $InfoAlleSchichtID);
|
||||
$helfer = BeteiligteHelfer($InfoAlleSchichtID);
|
||||
|
||||
|
||||
$x = 0;
|
||||
|
||||
while ($zeile = mysqli_fetch_array($db_erg, MYSQLI_ASSOC)) {
|
||||
foreach ($helfer as $zeile) {
|
||||
$MitHelferID[$x] = $zeile['HelferID'];
|
||||
$MitHelfer[$x] = $zeile['Name'];
|
||||
$MitHelferHandy[$x] = $zeile['Handy'];
|
||||
|
|
@ -123,7 +123,7 @@ if (isset($_POST['plusschicht'])) {
|
|||
|
||||
if (empty($messages)) {
|
||||
// Helfer Schicht zuweisen
|
||||
$db_erg = HelferSchichtZuweisen($db_link, $HelferID, $SchichtId);
|
||||
$db_erg = HelferSchichtZuweisen($HelferID, $SchichtId);
|
||||
|
||||
// Erfolg vermelden und Skript beenden, damit Formular nicht erneut ausgegeben wird
|
||||
$HelferName = '';
|
||||
|
|
@ -148,7 +148,7 @@ if (isset($_POST['minusschicht'])) {
|
|||
|
||||
if (empty($messages)) {
|
||||
// Helfer aus Schicht entfernen
|
||||
$db_erg = HelferVonSchichtLoeschen_SchichtID($db_link, $HelferID, $SchichtID);
|
||||
$db_erg = HelferVonSchichtLoeschen_SchichtID($HelferID, $SchichtID);
|
||||
} else {
|
||||
// Fehlermeldungen ausgeben:
|
||||
echo '<div class="error"><ul>';
|
||||
|
|
@ -162,12 +162,11 @@ if (isset($_POST['minusschicht'])) {
|
|||
/// Ausgabe auf Deutsch umstellen
|
||||
/////////////////////////////////////////////////////////////////////////
|
||||
|
||||
DatenbankAufDeutsch($db_link);
|
||||
DatenbankAufDeutsch();
|
||||
|
||||
|
||||
// Zusammenfassung Eigener Schichten
|
||||
$db_erg = SchichtenSummeEinesHelfers($db_link, $HelferID);
|
||||
$zeile = mysqli_fetch_array($db_erg, MYSQLI_ASSOC);
|
||||
$zeile = SchichtenSummeEinesHelfers($HelferID);
|
||||
|
||||
echo '<table class="commontable"><tr class="header"><th onclick="window.location.href=\'MeineSchichten.php\'">';
|
||||
echo '<img src="Bilder/PfeilRechts2.png" style="width:30px;height:30px;align:middle;">' . " Mein Dienstplan (";
|
||||
|
|
@ -212,29 +211,29 @@ if ($addschicht != '0') {
|
|||
//$db_erg = AlleSchichten($db_link,$dienstsort);
|
||||
//$db_erg = AlleSchichtenImZeitbereich($db_link,"2023-05-18 00:00:00","2023-05-19 00:00:00",$HelferLevel);
|
||||
if ($ZeitBereich == 1) { // Alle
|
||||
$db_erg = AlleSchichtenImZeitbereich($db_link, "2000-05-18 00:00:00", "2200-05-19 00:00:00", $HelferLevel);
|
||||
$db_erg = AlleSchichtenImZeitbereich("2000-05-18 00:00:00", "2200-05-19 00:00:00", $HelferLevel);
|
||||
}
|
||||
if ($ZeitBereich == 2) { // Davor
|
||||
$db_erg = AlleSchichtenImZeitbereich($db_link, "2000-05-18 00:00:00", "2023-05-18 00:00:00", $HelferLevel);
|
||||
$db_erg = AlleSchichtenImZeitbereich("2000-05-18 00:00:00", "2023-05-18 00:00:00", $HelferLevel);
|
||||
}
|
||||
if ($ZeitBereich == 3) { // Do
|
||||
$db_erg = AlleSchichtenImZeitbereich($db_link, "2023-05-18 00:00:00", "2023-05-19 00:00:00", $HelferLevel);
|
||||
$db_erg = AlleSchichtenImZeitbereich("2023-05-18 00:00:00", "2023-05-19 00:00:00", $HelferLevel);
|
||||
}
|
||||
if ($ZeitBereich == 4) { // Fr
|
||||
$db_erg = AlleSchichtenImZeitbereich($db_link, "2023-05-19 00:00:00", "2023-05-20 00:00:00", $HelferLevel);
|
||||
$db_erg = AlleSchichtenImZeitbereich("2023-05-19 00:00:00", "2023-05-20 00:00:00", $HelferLevel);
|
||||
}
|
||||
if ($ZeitBereich == 5) { // Sa
|
||||
$db_erg = AlleSchichtenImZeitbereich($db_link, "2023-05-20 00:00:00", "2023-05-21 00:00:00", $HelferLevel);
|
||||
$db_erg = AlleSchichtenImZeitbereich("2023-05-20 00:00:00", "2023-05-21 00:00:00", $HelferLevel);
|
||||
}
|
||||
if ($ZeitBereich == 6) { // So
|
||||
$db_erg = AlleSchichtenImZeitbereich($db_link, "2023-05-21 00:00:00", "2023-05-22 00:00:00", $HelferLevel);
|
||||
$db_erg = AlleSchichtenImZeitbereich("2023-05-21 00:00:00", "2023-05-22 00:00:00", $HelferLevel);
|
||||
}
|
||||
if ($ZeitBereich == 7) { // Danach
|
||||
$db_erg = AlleSchichtenImZeitbereich($db_link, "2023-05-22 00:00:00", "2223-05-22 00:00:00", $HelferLevel);
|
||||
$db_erg = AlleSchichtenImZeitbereich("2023-05-22 00:00:00", "2223-05-22 00:00:00", $HelferLevel);
|
||||
}
|
||||
// fuer Anzahlanzeige in Ueberschrift
|
||||
$iAlleSchichtenCount = AlleSchichtenCount($db_link);
|
||||
$iBelegteSchichtenCount = AlleBelegteSchichtenCount($db_link);
|
||||
$iAlleSchichtenCount = AlleSchichtenCount();
|
||||
$iBelegteSchichtenCount = AlleBelegteSchichtenCount();
|
||||
echo "<button type='button' onclick='expand_all_table_rows();'>Alles Ausklappen</button>";
|
||||
|
||||
//echo "<p><button name='addschicht' value='0'><b>↩</b></button></p>";
|
||||
|
|
@ -294,12 +293,12 @@ if ($addschicht != '0') {
|
|||
$OldTag = "";
|
||||
$OldWas = "";
|
||||
// um Zeilen mit von mir belegten Schichten hervorzuheben
|
||||
$MeineDienste = SchichtIdArrayEinesHelfers($db_link, $HelferID);
|
||||
$MeineDienste = SchichtIdArrayEinesHelfers($HelferID);
|
||||
//print_r($MeineDienste);
|
||||
|
||||
echo '</table>';
|
||||
echo '<table id="customers">';
|
||||
while ($zeile = mysqli_fetch_array($db_erg, MYSQLI_ASSOC)) {
|
||||
foreach ($MeineDienste as $zeile) {
|
||||
if ($dienstsort == '1') {
|
||||
$Tag = $zeile['Tag'];
|
||||
|
||||
|
|
@ -370,15 +369,6 @@ if ($addschicht != '0') {
|
|||
echo "</table>";
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
mysqli_free_result($db_erg);
|
||||
|
||||
|
||||
?>
|
||||
|
||||
</form>
|
||||
|
|
|
|||
|
|
@ -27,7 +27,7 @@ $db_link = mysqli_connect(
|
|||
MYSQL_KENNWORT,
|
||||
MYSQL_DATENBANK
|
||||
);
|
||||
DatenbankAufDeutsch($db_link);
|
||||
DatenbankAufDeutsch();
|
||||
|
||||
require '_login.php';
|
||||
|
||||
|
|
@ -45,14 +45,14 @@ require '_login.php';
|
|||
|
||||
echo '<table id="customers" >';
|
||||
|
||||
$db_erg = GetDiensteChilds($db_link, 0);
|
||||
while ($zeile = mysqli_fetch_array($db_erg, MYSQLI_ASSOC)) {
|
||||
$dienste = GetDiensteChilds(0);
|
||||
foreach ($dienste as $zeile) {
|
||||
echo "<tr><th>";
|
||||
echo $zeile["Was"];
|
||||
echo "</th></tr>";
|
||||
|
||||
$db_erg2 = GetDiensteChilds($db_link, $zeile["DienstID"]);
|
||||
while ($zeile = mysqli_fetch_array($db_erg2, MYSQLI_ASSOC)) {
|
||||
$dienste = GetDiensteChilds($zeile["DienstID"]);
|
||||
foreach ($dienste as $zeile) {
|
||||
echo "<tr><td>";
|
||||
echo $zeile["Was"];
|
||||
echo "</td></tr>";
|
||||
|
|
@ -64,7 +64,7 @@ echo "</table>";
|
|||
|
||||
|
||||
|
||||
$db_erg = AlleSchichtenImZeitbereich($db_link, "2000-05-18 00:00:00", "2200-05-19 00:00:00");
|
||||
$db_erg = AlleSchichtenImZeitbereich("2000-05-18 00:00:00", "2200-05-19 00:00:00");
|
||||
|
||||
$OldWas = "";
|
||||
echo "<br><br><table id='customers' style='page-break-before:always'>";
|
||||
|
|
@ -92,8 +92,8 @@ while ($zeile = mysqli_fetch_array($db_erg, MYSQLI_ASSOC)) {
|
|||
echo $zeile["Bis"];
|
||||
echo "</td><td>";
|
||||
|
||||
$db_erg2 = BeteiligteHelfer($db_link, $zeile["SchichtID"]);
|
||||
while ($zeile = mysqli_fetch_array($db_erg2, MYSQLI_ASSOC)) {
|
||||
$helfer = BeteiligteHelfer($zeile["SchichtID"]);
|
||||
foreach ($helfer as $zeile) {
|
||||
echo $zeile["Name"];
|
||||
echo " ";
|
||||
echo $zeile["Handy"];
|
||||
|
|
@ -112,8 +112,8 @@ echo "<br><br><table id='customers' style='page-break-before:always'>";
|
|||
<th><button name="BackHelferdaten" value="1" onclick="window.location.href = 'Admin.php';"><b>↩</b></button> <b>Übersicht Helfer und Ihre Schichten DAS 2023</b></th>
|
||||
</tr>
|
||||
<?php
|
||||
$db_erg = AlleHelferSchichtenUebersicht($db_link);
|
||||
while ($zeile = mysqli_fetch_array($db_erg, MYSQLI_ASSOC)) {
|
||||
$db_erg = AlleHelferSchichtenUebersicht();
|
||||
foreach ($db_erg as $zeile) {
|
||||
$HelferName = $zeile["Name"];
|
||||
|
||||
if ($HelferName != $OldHelferName) {
|
||||
|
|
|
|||
|
|
@ -68,7 +68,7 @@ if (isset($_POST['sent'])) {
|
|||
|
||||
|
||||
if (empty($messages)) {
|
||||
$db_erg = CreateHelfer($db_link, $HelferName, $HelferEmail, $HelferHandy, $HelferPasswort, $HelferLevel);
|
||||
$db_erg = CreateHelfer($HelferName, $HelferEmail, $HelferHandy, $HelferPasswort, $HelferLevel);
|
||||
if ($db_erg) {
|
||||
//$insertID = mysql_insert_id();
|
||||
//echo "InserId = ".$insertID;
|
||||
|
|
@ -139,9 +139,9 @@ if (isset($_POST['sent'])) {
|
|||
<tr><td>
|
||||
<select name="helfer-level">
|
||||
<?php
|
||||
$db_erg = HelferLevel($db_link);
|
||||
$db_erg = HelferLevel();
|
||||
$selected = "";
|
||||
while ($zeile = mysqli_fetch_array($db_erg, MYSQLI_ASSOC)) {
|
||||
foreach ($db_erg as $zeile) {
|
||||
$HelferLevel = $zeile['HelferLevel'];
|
||||
$HelferLevelBeschreibung = $zeile['HelferLevelBeschreibung'];
|
||||
if ($HelferLevel == 1) {
|
||||
|
|
|
|||
|
|
@ -41,7 +41,7 @@ if (isset($_POST['InfoMeineSchichtID'])) {
|
|||
unset($InfoAlleSchichtID);
|
||||
//echo "<b>". $SchichtID . "</b><br>";
|
||||
|
||||
$zeile = DetailSchicht($db_link, $InfoMeineSchichtID);
|
||||
$zeile = DetailSchicht($InfoMeineSchichtID);
|
||||
|
||||
$Was = $zeile['Was'];
|
||||
$Wo = $zeile['Wo'];
|
||||
|
|
@ -58,7 +58,7 @@ if (isset($_GET['InfoAlleSchichtID'])) {
|
|||
unset($InfoMeineSchichtID);
|
||||
//echo "<b>". $SchichtID . "</b><br>";
|
||||
|
||||
$zeile = DetailSchicht($db_link, $InfoAlleSchichtID);
|
||||
$zeile = DetailSchicht($InfoAlleSchichtID);
|
||||
|
||||
$Was = $zeile['Was'];
|
||||
$Wo = $zeile['Wo'];
|
||||
|
|
@ -71,12 +71,12 @@ if (isset($_GET['InfoAlleSchichtID'])) {
|
|||
|
||||
|
||||
// Beteiligte Helfer Holen
|
||||
$db_erg = BeteiligteHelfer($db_link, $InfoAlleSchichtID);
|
||||
$helfer = BeteiligteHelfer($InfoAlleSchichtID);
|
||||
|
||||
|
||||
$x = 0;
|
||||
|
||||
while ($zeile = mysqli_fetch_array($db_erg, MYSQLI_ASSOC)) {
|
||||
foreach ($helfer as $zeile) {
|
||||
$MitHelferID[$x] = $zeile['HelferID'];
|
||||
$MitHelfer[$x] = $zeile['Name'];
|
||||
$MitHelferHandy[$x] = $zeile['Handy'];
|
||||
|
|
@ -106,7 +106,7 @@ if (isset($_POST['login'])) {
|
|||
$HelferPasswort = $_POST['helfer-passwort'];
|
||||
|
||||
if (empty($messages)) {
|
||||
HelferLogin($db_link, $HelferEmail, $HelferPasswort, 0);
|
||||
HelferLogin($HelferEmail, $HelferPasswort, 0);
|
||||
} else {
|
||||
// Fehlermeldungen ausgeben:
|
||||
echo '<div class="error"><ul>';
|
||||
|
|
@ -195,7 +195,7 @@ if (isset($_POST['Del'])) {
|
|||
|
||||
|
||||
if (empty($messages)) {
|
||||
$db_erg = HelferVonSchichtLoeschen($db_link, $HelferID, $EinzelSchichtID);
|
||||
$db_erg = HelferVonSchichtLoeschen($HelferID, $EinzelSchichtID);
|
||||
} else {
|
||||
// Fehlermeldungen ausgeben:
|
||||
echo '<div class="error"><ul>';
|
||||
|
|
@ -235,7 +235,7 @@ if (isset($_POST['sent'])) {
|
|||
|
||||
if (empty($messages)) {
|
||||
// Helfer Schicht zuweisen
|
||||
$db_erg = HelferSchichtZuweisen($db_link, $HelferID, $SchichtId);
|
||||
$db_erg = HelferSchichtZuweisen($HelferID, $SchichtId);
|
||||
|
||||
// Erfolg vermelden und Skript beenden, damit Formular nicht erneut ausgegeben wird
|
||||
$HelferName = '';
|
||||
|
|
@ -255,20 +255,15 @@ if (isset($_POST['sent'])) {
|
|||
/// Ausgabe auf Deutsch umstellen
|
||||
/////////////////////////////////////////////////////////////////////////
|
||||
|
||||
DatenbankAufDeutsch($db_link);
|
||||
DatenbankAufDeutsch();
|
||||
|
||||
/// Alle Schichten Des Helfers Anzeigen
|
||||
////////////////////////////////////////////////////////
|
||||
|
||||
|
||||
$db_erg = AlleSchichtenEinesHelfers($db_link, $HelferID);
|
||||
$schichten = AlleSchichtenEinesHelfers($HelferID);
|
||||
|
||||
if (! $db_erg) {
|
||||
echo "AlleSchichten des Helfes ungültige Abfrage";
|
||||
die('Ungültige Abfrage: ' . mysqli_error());
|
||||
}
|
||||
|
||||
$iSQLCount = mysqli_num_rows($db_erg);
|
||||
$iSQLCount = mysqli_num_rows($schichten);
|
||||
//$iSQLCount = 3;
|
||||
|
||||
echo '<table id="customers">';
|
||||
|
|
@ -286,21 +281,21 @@ echo '<table id="customers">';
|
|||
|
||||
|
||||
|
||||
while ($zeile = mysqli_fetch_array($db_erg, MYSQLI_ASSOC)) {
|
||||
//echo '<tr title="Details anzeigen" onclick="parent.DetailsSchichten.location.href=\'DetailsSchichten.php?InfoAlleSchichtID='.$zeile['SchichtID'].'#Info\';" >';
|
||||
echo '<tr title="Details anzeigen" onclick="window.location.href=\'DetailsSchichten.php?InfoAlleSchichtID=' . $zeile['SchichtID'] . '#Info\';" >';
|
||||
echo "<td>" . $zeile['Was'] . "</td>";
|
||||
echo "<td>" . $zeile['Ab'] . "</td>";
|
||||
echo "<td>" . $zeile['Bis'] . "</td>";
|
||||
echo "<td>" . "<button title='Schicht entfernen' name='Del' value='" . $zeile['EinzelSchichtID'] . "'>-</button>" . "</td>";
|
||||
foreach ($schichten as $schicht) {
|
||||
//echo '<tr title="Details anzeigen" onclick="parent.DetailsSchichten.location.href=\'DetailsSchichten.php?InfoAlleSchichtID='.$schicht['SchichtID'].'#Info\';" >';
|
||||
echo '<tr title="Details anzeigen" onclick="window.location.href=\'DetailsSchichten.php?InfoAlleSchichtID=' . $schicht['SchichtID'] . '#Info\';" >';
|
||||
echo "<td>" . $schicht['Was'] . "</td>";
|
||||
echo "<td>" . $schicht['Ab'] . "</td>";
|
||||
echo "<td>" . $schicht['Bis'] . "</td>";
|
||||
echo "<td>" . "<button title='Schicht entfernen' name='Del' value='" . $schicht['EinzelSchichtID'] . "'>-</button>" . "</td>";
|
||||
echo "</tr>";
|
||||
}
|
||||
echo "</table>";
|
||||
|
||||
echo "<br><br>";
|
||||
|
||||
$iAlleSchichtenCount = AlleSchichtenCount($db_link);
|
||||
$iBelegteSchichtenCount = AlleBelegteSchichtenCount($db_link);
|
||||
$iAlleSchichtenCount = AlleSchichtenCount();
|
||||
$iBelegteSchichtenCount = AlleBelegteSchichtenCount();
|
||||
|
||||
echo '<table id="customers" onclick="window.location.href=\'AlleSchichten.php\'">';
|
||||
echo "<tr>";
|
||||
|
|
@ -308,10 +303,6 @@ echo '<table id="customers" onclick="window.location.href=\'AlleSchichten.php\'"
|
|||
echo "</tr>";
|
||||
echo "</table>";
|
||||
|
||||
|
||||
mysqli_free_result($db_erg);
|
||||
|
||||
|
||||
?>
|
||||
|
||||
</form>
|
||||
|
|
|
|||
|
|
@ -28,10 +28,10 @@ if (!isset($_SESSION["HelferID"]) || ! $_SESSION["HelferID"] > 0) {
|
|||
$AdminID = $_SESSION["AdminID"];
|
||||
require 'SQL.php';
|
||||
$db_link = mysqli_connect(MYSQL_HOST, MYSQL_BENUTZER, MYSQL_KENNWORT, MYSQL_DATENBANK);
|
||||
DatenbankAufDeutsch($db_link);
|
||||
DatenbankAufDeutsch();
|
||||
|
||||
$zeilen = Helferdaten($db_link, $HelferID);
|
||||
while ($zeilen as $zeile)) {
|
||||
$zeilen = Helferdaten($HelferID);
|
||||
foreach ($zeilen as $zeile)) {
|
||||
$HelferName = $zeile['Name'];
|
||||
$HelferIsAdmin = $zeile['Admin'];
|
||||
}
|
||||
|
|
|
|||
60
html/SQL.php
60
html/SQL.php
|
|
@ -93,7 +93,7 @@ class DB {
|
|||
}
|
||||
}
|
||||
|
||||
// ok
|
||||
// ok ok
|
||||
function CreateHelfer($HelferName, $HelferEmail, $HelferHandy, $HelferPasswort, $HelferLevel = 1)
|
||||
{
|
||||
// Neuen Helfer anlegen
|
||||
|
|
@ -118,19 +118,18 @@ function CreateHelfer($HelferName, $HelferEmail, $HelferHandy, $HelferPasswort,
|
|||
return $db_erg;
|
||||
}
|
||||
|
||||
// ok
|
||||
// ok ok
|
||||
// testet fuer urllogin, ob Helfer bereits existiert
|
||||
function HelferIstVorhanden($Email)
|
||||
{
|
||||
$db = DB::getInstance();
|
||||
$db->prepare(__METHOD__,"SELECT count(HelferID) AS Anzahl FROM Helfer WHERE Email = :email");
|
||||
$db->execute(__METHOD__,["email" => $Email]);
|
||||
// TODO Test, that this still works
|
||||
$zeile = $db->fetchAll(__METHOD__);
|
||||
return $zeile[0]['Anzahl'];
|
||||
}
|
||||
|
||||
// ok
|
||||
// ok ok
|
||||
//TODO: pruefen, ob Helfer bereits eingeloggt
|
||||
function HelferLogin($HelferEmail, $HelferPasswort, $HelferStatus)
|
||||
{
|
||||
|
|
@ -162,7 +161,7 @@ function HelferLogin($HelferEmail, $HelferPasswort, $HelferStatus)
|
|||
}
|
||||
}
|
||||
|
||||
// ok
|
||||
// ok ok
|
||||
// Liste der Helfer fuer Admin-Seite
|
||||
//TODO: HelferLevel
|
||||
function HelferListe()
|
||||
|
|
@ -175,7 +174,7 @@ function HelferListe()
|
|||
return $helfer;
|
||||
}
|
||||
|
||||
// ok
|
||||
// ok ok
|
||||
function Helferdaten($HelferID)
|
||||
{
|
||||
$db = DB::getInstance();
|
||||
|
|
@ -187,7 +186,7 @@ function Helferdaten($HelferID)
|
|||
}
|
||||
|
||||
|
||||
// ok
|
||||
// ok ok
|
||||
function HelferdatenAendern($HelferName, $HelferEmail, $HelferHandy, $HelferNewPasswort, $HelferID, $HelferIsAdmin = -1, $AdminID = 0)
|
||||
{
|
||||
$db = DB::getInstance();
|
||||
|
|
@ -257,6 +256,7 @@ function HelferdatenAendern($HelferName, $HelferEmail, $HelferHandy, $HelferNewP
|
|||
return $db_erg;
|
||||
}
|
||||
|
||||
// ok ok (but unused?)
|
||||
function AlleSchichten($Sort, $HelferLevel = 1)
|
||||
{
|
||||
$db = DB::getInstance();
|
||||
|
|
@ -276,6 +276,7 @@ function AlleSchichten($Sort, $HelferLevel = 1)
|
|||
return $schichten;
|
||||
}
|
||||
|
||||
// ok ok
|
||||
function AlleSchichtenCount($HelferLevel = 1)
|
||||
{
|
||||
|
||||
|
|
@ -288,7 +289,7 @@ function AlleSchichtenCount($HelferLevel = 1)
|
|||
return $zeile[0]['Anzahl'];
|
||||
}
|
||||
|
||||
|
||||
// ok ok
|
||||
function AlleBelegteSchichtenCount($HelferLevel = 1)
|
||||
{
|
||||
$db = DB::getInstance();
|
||||
|
|
@ -299,7 +300,7 @@ function AlleBelegteSchichtenCount($HelferLevel = 1)
|
|||
return $zeile[0]['Anzahl'];
|
||||
}
|
||||
|
||||
|
||||
// ok ok
|
||||
function AlleSchichtenImZeitbereich($Von, $Bis, $HelferLevel = 1)
|
||||
{
|
||||
// SchichtID, Was, Ab, Bis, Ist, Tag, Soll - Ist und Soll sind die HelferStunden
|
||||
|
|
@ -328,7 +329,7 @@ function AlleSchichtenImZeitbereich($Von, $Bis, $HelferLevel = 1)
|
|||
return $zeilen;
|
||||
}
|
||||
|
||||
|
||||
// ok ok
|
||||
function AlleSchichtenEinesHelfers($HelferID)
|
||||
{
|
||||
$db = DB::getInstance();
|
||||
|
|
@ -339,7 +340,7 @@ function AlleSchichtenEinesHelfers($HelferID)
|
|||
return $zeilen;
|
||||
}
|
||||
|
||||
// FIXME
|
||||
// ok ok
|
||||
function HelferLoeschen($HelferID, $AdminID)
|
||||
{
|
||||
|
||||
|
|
@ -370,6 +371,7 @@ function HelferLoeschen($HelferID, $AdminID)
|
|||
}
|
||||
}
|
||||
|
||||
// ok ok
|
||||
function SchichtIdArrayEinesHelfers($HelferID)
|
||||
{
|
||||
// Array, um Zeilen mit von mir belegten Schichten in der Schichtuebersicht einfaerben zu koennenn
|
||||
|
|
@ -384,6 +386,7 @@ function SchichtIdArrayEinesHelfers($HelferID)
|
|||
return($schichtIDs);
|
||||
}
|
||||
|
||||
// ok ok
|
||||
function AlleSchichtenEinesHelfersVonJetzt($HelferID)
|
||||
{
|
||||
// TODO: fix GETDATE() array to string conversion
|
||||
|
|
@ -402,6 +405,7 @@ function AlleSchichtenEinesHelfersVonJetzt($HelferID)
|
|||
return $zeilen;
|
||||
}
|
||||
|
||||
// ok ok
|
||||
function SchichtenSummeEinesHelfers($HelferID)
|
||||
{
|
||||
|
||||
|
|
@ -416,8 +420,7 @@ function SchichtenSummeEinesHelfers($HelferID)
|
|||
return $zeilen;
|
||||
}
|
||||
|
||||
|
||||
// ok (?)
|
||||
// ok ok
|
||||
function LogSchichtEingabe($HelferID, $SchichtId, $EinzelSchichtId, $Aktion, $AdminID = 0)
|
||||
{
|
||||
$db = DB::getInstance();
|
||||
|
|
@ -458,6 +461,7 @@ function LogSchichtEingabe($HelferID, $SchichtId, $EinzelSchichtId, $Aktion, $Ad
|
|||
}
|
||||
}
|
||||
|
||||
// ok ok
|
||||
function HelferSchichtZuweisen($HelferID, $SchichtId, $AdminID = 0)
|
||||
{
|
||||
// Abfrage, ob bereits eine Einzelschicht in der selben Schicht vom Helfer existiert
|
||||
|
|
@ -489,6 +493,7 @@ function HelferSchichtZuweisen($HelferID, $SchichtId, $AdminID = 0)
|
|||
return $db_erg;
|
||||
}
|
||||
|
||||
// ok ok
|
||||
function HelferVonSchichtLoeschen($HelferID, $EinzelSchichtID, $AdminID = 0)
|
||||
{
|
||||
// Log vor Löschen, damit Einzelschicht abgefragt werden kann
|
||||
|
|
@ -504,6 +509,7 @@ function HelferVonSchichtLoeschen($HelferID, $EinzelSchichtID, $AdminID = 0)
|
|||
return $db_erg;
|
||||
}
|
||||
|
||||
// ok ok
|
||||
function HelferVonSchichtLoeschen_SchichtID($HelferID, $SchichtID, $AdminID = 0)
|
||||
{
|
||||
// Log vor Löschen, damit Einzelschicht abgefragt werden kann
|
||||
|
|
@ -521,6 +527,7 @@ function HelferVonSchichtLoeschen_SchichtID($HelferID, $SchichtID, $AdminID = 0)
|
|||
return $db_erg;
|
||||
}
|
||||
|
||||
// ok ok
|
||||
function DetailSchicht($InfoSchichtID)
|
||||
{
|
||||
$db = DB::getInstance();
|
||||
|
|
@ -535,6 +542,7 @@ function DetailSchicht($InfoSchichtID)
|
|||
return $zeile[0];
|
||||
}
|
||||
|
||||
// ok ok
|
||||
function BeteiligteHelfer($InfoSchichtID)
|
||||
{
|
||||
$db = DB::getInstance();
|
||||
|
|
@ -546,7 +554,7 @@ function BeteiligteHelfer($InfoSchichtID)
|
|||
return $zeile;
|
||||
}
|
||||
|
||||
// ok
|
||||
// ok ok
|
||||
function GetDienste()
|
||||
{
|
||||
$db = DB::getInstance();
|
||||
|
|
@ -557,7 +565,7 @@ function GetDienste()
|
|||
return $dienste;
|
||||
}
|
||||
|
||||
// ok
|
||||
// ok ok
|
||||
function GetDiensteChilds($DienstID)
|
||||
{
|
||||
$db = DB::getInstance();
|
||||
|
|
@ -568,7 +576,7 @@ function GetDiensteChilds($DienstID)
|
|||
return $dienste;
|
||||
}
|
||||
|
||||
// ok
|
||||
// ok ok
|
||||
function ChangeDienst($DienstID, $Was, $Wo, $Info, $Leiter, $Gruppe, $HelferLevel)
|
||||
{
|
||||
$db = DB::getInstance();
|
||||
|
|
@ -586,7 +594,7 @@ function ChangeDienst($DienstID, $Was, $Wo, $Info, $Leiter, $Gruppe, $HelferLeve
|
|||
$db->onErrorDie(__METHOD__);
|
||||
}
|
||||
|
||||
// ok
|
||||
// ok ok
|
||||
function NewDienst($Was, $Wo, $Info, $Leiter, $Gruppe, $HelferLevel)
|
||||
{
|
||||
$db = DB::getInstance();
|
||||
|
|
@ -609,7 +617,7 @@ function NewDienst($Was, $Wo, $Info, $Leiter, $Gruppe, $HelferLevel)
|
|||
}
|
||||
}
|
||||
|
||||
// ok
|
||||
// ok ok
|
||||
function DeleteDienst($DienstID, $Rekursiv)
|
||||
{
|
||||
if ($Rekursiv) {
|
||||
|
|
@ -635,6 +643,7 @@ function DeleteDienst($DienstID, $Rekursiv)
|
|||
}
|
||||
}
|
||||
|
||||
// ok ok (not used?)
|
||||
function GetDiensteForDay($helferlevel, $datestring)
|
||||
{
|
||||
$db = DB::getInstance();
|
||||
|
|
@ -653,7 +662,7 @@ function GetDiensteForDay($helferlevel, $datestring)
|
|||
return $schichten;
|
||||
}
|
||||
|
||||
// ok
|
||||
// ok ok (unused?)
|
||||
function GetSchichtenForDienstForDay($DienstID, $datestring)
|
||||
{
|
||||
$db = DB::getInstance();
|
||||
|
|
@ -670,7 +679,7 @@ function GetSchichtenForDienstForDay($DienstID, $datestring)
|
|||
}
|
||||
|
||||
|
||||
// ok
|
||||
// ok ok
|
||||
function GetSchichtenEinesDienstes($DienstID)
|
||||
{
|
||||
//$sql = "SELECT SchichtID,Von,Bis,Soll,DATE_FORMAT(Von,'%a %H:%i') AS TagVon FROM Schicht where DienstID=".$DienstID;
|
||||
|
|
@ -682,7 +691,7 @@ function GetSchichtenEinesDienstes($DienstID)
|
|||
return $schichten;
|
||||
}
|
||||
|
||||
// ok
|
||||
// ok ok
|
||||
function ChangeSchicht($SchichtID, $Von, $Bis, $Soll, $Dauer)
|
||||
{
|
||||
$db = DB::getInstance();
|
||||
|
|
@ -699,7 +708,7 @@ function ChangeSchicht($SchichtID, $Von, $Bis, $Soll, $Dauer)
|
|||
$db->onErrorDie(__METHOD__);
|
||||
}
|
||||
|
||||
// ok
|
||||
// ok ok
|
||||
function NewSchicht($DienstID, $Von, $Bis, $Soll, $Dauer)
|
||||
{
|
||||
|
||||
|
|
@ -738,6 +747,7 @@ function NewSchicht($DienstID, $Von, $Bis, $Soll, $Dauer)
|
|||
}
|
||||
}
|
||||
|
||||
// ok ok
|
||||
function DeleteSchicht($SchichtID, $Rekursiv)
|
||||
{
|
||||
$db = DB::getInstance();
|
||||
|
|
@ -764,6 +774,7 @@ function DeleteSchicht($SchichtID, $Rekursiv)
|
|||
}
|
||||
|
||||
|
||||
// ok ok
|
||||
function AlleHelferSchichtenUebersicht()
|
||||
{
|
||||
$db = DB::getInstance();
|
||||
|
|
@ -779,6 +790,7 @@ function AlleHelferSchichtenUebersicht()
|
|||
}
|
||||
|
||||
|
||||
// ok ok
|
||||
function DatenbankAufDeutsch()
|
||||
{
|
||||
$db = DB::getInstance();
|
||||
|
|
@ -787,6 +799,7 @@ function DatenbankAufDeutsch()
|
|||
$db->onErrorDie(__METHOD__);
|
||||
}
|
||||
|
||||
// ok ok (unused?)
|
||||
function LastInsertId()
|
||||
{
|
||||
$db = DB::getInstance();
|
||||
|
|
@ -798,6 +811,7 @@ function LastInsertId()
|
|||
return $zeile['LAST_INSERT_ID()'];
|
||||
}
|
||||
|
||||
// ok ok
|
||||
function HelferLevel()
|
||||
{
|
||||
$db = DB::getInstance();
|
||||
|
|
@ -828,7 +842,7 @@ function HelferLevel()
|
|||
// return $results;
|
||||
//}
|
||||
|
||||
//FIXME
|
||||
//FIXME (not in use for production code anyway)
|
||||
function DebugAusgabeDbErgebnis($db_erg)
|
||||
{
|
||||
// Ausgabe auf Browser Console
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ function ConnectDB()
|
|||
MYSQL_KENNWORT,
|
||||
MYSQL_DATENBANK
|
||||
);
|
||||
DatenbankAufDeutsch($db_link);
|
||||
DatenbankAufDeutsch();
|
||||
return $db_link;
|
||||
}
|
||||
|
||||
|
|
@ -446,7 +446,7 @@ function HelferSchichtZuweisen($db_link, $HelferID, $SchichtId, $AdminID = 0)
|
|||
echo $HelferID;
|
||||
die('Ungueltige Abfrage: ' . mysqli_error($db_link));
|
||||
}
|
||||
LogSchichtEingabe($db_link, $HelferID, $SchichtId, -1, "eingetragen", $AdminID);
|
||||
LogSchichtEingabe($HelferID, $SchichtId, -1, "eingetragen", $AdminID);
|
||||
|
||||
return $db_erg;
|
||||
}
|
||||
|
|
@ -457,7 +457,7 @@ function HelferVonSchichtLoeschen($db_link, $HelferID, $EinzelSchichtID, $AdminI
|
|||
|
||||
|
||||
// Log vor Löschen, damit Einzelschicht abgefragt werden kann
|
||||
LogSchichtEingabe($db_link, $HelferID, -1, $EinzelSchichtID, "entfernt", $AdminID);
|
||||
LogSchichtEingabe($HelferID, -1, $EinzelSchichtID, "entfernt", $AdminID);
|
||||
|
||||
// Lösche Einzelschicht
|
||||
$sql = "Delete From EinzelSchicht Where EinzelSchichtID =" . $EinzelSchichtID;
|
||||
|
|
@ -475,7 +475,7 @@ function HelferVonSchichtLoeschen_SchichtID($db_link, $HelferID, $SchichtID, $Ad
|
|||
|
||||
|
||||
// Log vor Löschen, damit Einzelschicht abgefragt werden kann
|
||||
LogSchichtEingabe($db_link, $HelferID, $SchichtID, -1, "entfernt", $AdminID);
|
||||
LogSchichtEingabe($HelferID, $SchichtID, -1, "entfernt", $AdminID);
|
||||
|
||||
// Lösche Einzelschicht
|
||||
$sql = "Delete From EinzelSchicht Where SchichtID = $SchichtID and HelferID = $HelferID limit 1;";
|
||||
|
|
|
|||
|
|
@ -81,14 +81,14 @@ if ($success == 1 && $email != "") {
|
|||
}
|
||||
error_log("2email: " . $HelferEmail . ",level: " . $helfer_level . ",success: " . $success);
|
||||
// Helfer Anlegen, wenn er nicht existiert
|
||||
if (! HelferIstVorhanden($db_link, $HelferEmail)) {
|
||||
if (! HelferIstVorhanden($HelferEmail)) {
|
||||
error_log("Helfer " . $HelferEmail . " nicht vorhanden, lege an");
|
||||
error_log("CreateHelfer(db_link,$HelferName,$HelferEmail, $HelferHandy,$HelferPasswort,$HelferLevel);");
|
||||
$db_erg = CreateHelfer($db_link, $HelferName, $HelferEmail, $HelferHandy, $HelferPasswort, $HelferLevel);
|
||||
$db_erg = CreateHelfer($HelferName, $HelferEmail, $HelferHandy, $HelferPasswort, $HelferLevel);
|
||||
}
|
||||
// Login-Versuch, entweder direkt nach Anlegen oder wenn existiert hat
|
||||
// Login und auf Haupt-Seite gehen
|
||||
HelferLogin($db_link, $HelferEmail, $HelferPasswort, 0);
|
||||
HelferLogin($HelferEmail, $HelferPasswort, 0);
|
||||
echo '<html><head><meta http-equiv="Refresh" content="0; URL=index.php" /></head></html>';
|
||||
exit;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -52,7 +52,7 @@ if (isset($_POST['change'])) {
|
|||
$HelferNewPasswort = $_POST['helfer-newpasswort'];
|
||||
if (empty($messages)) {
|
||||
// Helferdaten Ändern
|
||||
HelferdatenAendern($db_link, $HelferName, $HelferEmail, $HelferHandy, $HelferNewPasswort, $HelferID);
|
||||
HelferdatenAendern($HelferName, $HelferEmail, $HelferHandy, $HelferNewPasswort, $HelferID);
|
||||
} else {
|
||||
// Fehlermeldungen ausgeben:
|
||||
echo '<div class="error"><ul>';
|
||||
|
|
@ -69,10 +69,10 @@ if (isset($_POST['change'])) {
|
|||
// Helferdate holen
|
||||
///////////////////////////////////////////////////////////////
|
||||
|
||||
$zeilen = Helferdaten($db_link, $HelferID);
|
||||
$zeilen = Helferdaten($HelferID);
|
||||
|
||||
|
||||
while ($zeilen as $zeile)) {
|
||||
foreach ($zeilen as $zeile)) {
|
||||
$HelferName = $zeile['Name'];
|
||||
$HelferEmail = $zeile['Email'];
|
||||
$HelferHandy = $zeile['Handy'];
|
||||
|
|
@ -99,7 +99,7 @@ if (isset($_POST['login'])) {
|
|||
$HelferPasswort = $_POST['helfer-passwort'];
|
||||
|
||||
if (empty($messages)) {
|
||||
HelferLogin($db_link, $HelferEmail, $HelferPasswort, 0);
|
||||
HelferLogin($HelferEmail, $HelferPasswort, 0);
|
||||
} else {
|
||||
// Fehlermeldungen ausgeben:
|
||||
echo '<div class="error"><ul>';
|
||||
|
|
|
|||
|
|
@ -26,7 +26,7 @@ if (isset($_POST['login'])) {
|
|||
$HelferPasswort = $_POST['helfer-passwort'];
|
||||
|
||||
if (empty($messages)) {
|
||||
HelferLogin($db_link, $HelferEmail, $HelferPasswort, 0);
|
||||
HelferLogin($HelferEmail, $HelferPasswort, 0);
|
||||
} else {
|
||||
// Fehlermeldungen ausgeben:
|
||||
echo '<div class="error"><ul>';
|
||||
|
|
|
|||
|
|
@ -18,7 +18,7 @@ require 'SQL.php';
|
|||
|
||||
$pdo = ConnectDB();
|
||||
|
||||
DatenbankAufDeutsch($pdo);
|
||||
DatenbankAufDeutsch();
|
||||
|
||||
require '_login.php';
|
||||
|
||||
|
|
@ -64,20 +64,20 @@ if ($HelferIsAdmin) {
|
|||
////////////////////////////////////////////////////////
|
||||
//$HelferID=72;
|
||||
|
||||
$db_erg = AlleSchichtenEinesHelfersVonJetzt($db_link, $HelferID);
|
||||
$schichten = AlleSchichtenEinesHelfersVonJetzt($HelferID);
|
||||
|
||||
|
||||
$iSQLCount = mysqli_num_rows($db_erg);
|
||||
$iSQLCount = count($schichten);
|
||||
//$iSQLCount = 3;
|
||||
|
||||
|
||||
$iCount = 0;
|
||||
while ($zeile = mysqli_fetch_array($db_erg, MYSQLI_ASSOC) and $iCount < 3) {
|
||||
foreach ($schichten as $zeile) {
|
||||
echo "<li>" . $zeile['Ab'] . " " . $zeile['Was'] . "</li>";
|
||||
$iCount++;
|
||||
if(iCount>2) break;
|
||||
}
|
||||
|
||||
|
||||
?>
|
||||
</ul>
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue