smaller bugfixes in dev
This commit is contained in:
parent
e6954752c2
commit
772a54e895
|
|
@ -100,7 +100,7 @@ while ($zeile = mysqli_fetch_array($db_erg, MYSQLI_ASSOC)) {
|
||||||
$selectedSet = true;
|
$selectedSet = true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if( !$selectedSet ) {
|
if( ! isset($selectedSet) and ! $selectedSet) {
|
||||||
echo "<option value='none' selected='selected'>Bitte auswählen</optionen>";
|
echo "<option value='none' selected='selected'>Bitte auswählen</optionen>";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -206,8 +206,8 @@ if (isset($_POST['minusschicht'])) {
|
||||||
echo '</th></tr></table>';
|
echo '</th></tr></table>';
|
||||||
/// Schichten Auswahl
|
/// Schichten Auswahl
|
||||||
////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////
|
||||||
$addschicht = $_SESSION["addschicht"];
|
$addschicht = $_SESSION["addschicht"] ?? null;
|
||||||
$dienstsort = $_SESSION["dienstsort"];
|
$dienstsort = $_SESSION["dienstsort"] ?? null;
|
||||||
|
|
||||||
|
|
||||||
//addschicht und dienst-sort sollten wohl nach Diensten bzw Tagen sortieren
|
//addschicht und dienst-sort sollten wohl nach Diensten bzw Tagen sortieren
|
||||||
|
|
|
||||||
|
|
@ -185,7 +185,7 @@ while ($zeile = mysqli_fetch_array($db_erg, MYSQLI_ASSOC)) {
|
||||||
$HelferLevel = $zeile['HelferLevel'];
|
$HelferLevel = $zeile['HelferLevel'];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if( ! $selectedset ) {
|
if( ! isset($selectedset) or ! $selectedset ) {
|
||||||
echo "<option value='none' selected='selected'>Bitte auswählen</option>";
|
echo "<option value='none' selected='selected'>Bitte auswählen</option>";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -24,7 +24,7 @@ function HelferAuswahlButton($db_link, $AliasHelferID)
|
||||||
$selectedSet = true;
|
$selectedSet = true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if( !$selectedSet ) {
|
if( ! isset($selectedSet) or ! $selectedSet ) {
|
||||||
echo "<option value='none' selected='selected'>Bitte auswählen</optionen>";
|
echo "<option value='none' selected='selected'>Bitte auswählen</optionen>";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -83,15 +83,16 @@ if (isset($_POST['change'])) {
|
||||||
$HelferHandy = $_POST['helfer-handy'];
|
$HelferHandy = $_POST['helfer-handy'];
|
||||||
$HelferLevel = $_POST['helfer-level'];
|
$HelferLevel = $_POST['helfer-level'];
|
||||||
$HelferNewPasswort = $_POST['helfer-newpasswort'];
|
$HelferNewPasswort = $_POST['helfer-newpasswort'];
|
||||||
if ($_POST['IsAdmin']) {
|
|
||||||
$HelferIsAdmin = 1;
|
if (isset($_POST['IsAdmin']) and $_POST['IsAdmin']) {
|
||||||
//echo "is Admin<br>";
|
$HelferBecomesAdmin = 1;
|
||||||
} else {
|
} else {
|
||||||
$HelferIsAdmin = 0;
|
$HelferBecomesAdmin = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (empty($messages)) {
|
if (empty($messages)) {
|
||||||
// Helferdaten Ändern
|
// Helferdaten Ändern
|
||||||
HelferdatenAendern($db_link, $HelferName, $HelferEmail, $HelferHandy, $HelferNewPasswort, $AliasHelferID, $HelferLevel, $HelferIsAdmin, $HelferID);
|
HelferdatenAendern($db_link, $HelferName, $HelferEmail, $HelferHandy, $HelferNewPasswort, $AliasHelferID, $HelferLevel, $HelferBecomesAdmin, $HelferID);
|
||||||
} else {
|
} else {
|
||||||
// Fehlermeldungen ausgeben:
|
// Fehlermeldungen ausgeben:
|
||||||
echo '<div class="error"><ul>';
|
echo '<div class="error"><ul>';
|
||||||
|
|
|
||||||
|
|
@ -14,7 +14,7 @@ require '_login.php';
|
||||||
<link rel="stylesheet" href="css/style_desktop.css" media="screen and (min-width:781px)"/>
|
<link rel="stylesheet" href="css/style_desktop.css" media="screen and (min-width:781px)"/>
|
||||||
<link rel="stylesheet" href="css/style_mobile.css" media="screen and (max-width:780px)"/>
|
<link rel="stylesheet" href="css/style_mobile.css" media="screen and (max-width:780px)"/>
|
||||||
<meta name="viewport" content="width=480" />
|
<meta name="viewport" content="width=480" />
|
||||||
<script src="<?php echo JQUERY ?>" type="text/javascript"></script>
|
<script src="<?php echo JQUERY ?>" type="text/javascript"></script>
|
||||||
<script src="js/helferdb.js" type="text/javascript"></script>
|
<script src="js/helferdb.js" type="text/javascript"></script>
|
||||||
<script> collapse_table_rows();
|
<script> collapse_table_rows();
|
||||||
</script>
|
</script>
|
||||||
|
|
@ -42,7 +42,11 @@ if (isset($_POST['CloseInfo'])) {
|
||||||
// $InfoMeineSchichtID = $_POST['InfoMeineSchichtID'];
|
// $InfoMeineSchichtID = $_POST['InfoMeineSchichtID'];
|
||||||
|
|
||||||
$zeile = DetailSchicht($db_link, $SchichtID);
|
$zeile = DetailSchicht($db_link, $SchichtID);
|
||||||
|
if(!isset($zeile['Was'])){
|
||||||
|
error_log("Zeile not set in Schichtinfo");
|
||||||
|
error_log("called with: SchichtID $SchichtID $Was, $Wo, $Dauer, $Leiter, $LeiterHandy etc");
|
||||||
|
// Das ist vermutlich kein Fehler mehr, wenn wir den selben Account mehrfach auf die selbe Schicht lassen für Familien etc
|
||||||
|
}
|
||||||
$Was = $zeile['Was'];
|
$Was = $zeile['Was'];
|
||||||
$Wo = $zeile['Wo'];
|
$Wo = $zeile['Wo'];
|
||||||
$Dauer = $zeile['Dauer'];
|
$Dauer = $zeile['Dauer'];
|
||||||
|
|
@ -51,6 +55,7 @@ if (isset($_POST['CloseInfo'])) {
|
||||||
$LeiterEmail = $zeile['Email'];
|
$LeiterEmail = $zeile['Email'];
|
||||||
$Info = $zeile['Info'];
|
$Info = $zeile['Info'];
|
||||||
$db_link->close();
|
$db_link->close();
|
||||||
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
// wird nur mit anderer Datei DetailsSchichten.php verwendet, nicht hier
|
// wird nur mit anderer Datei DetailsSchichten.php verwendet, nicht hier
|
||||||
|
|
|
||||||
|
|
@ -101,7 +101,7 @@ if (!isset($_SESSION["HelferID"])) {
|
||||||
$HelferID = $_SESSION["HelferID"];
|
$HelferID = $_SESSION["HelferID"];
|
||||||
$HelferName = $_SESSION["HelferName"];
|
$HelferName = $_SESSION["HelferName"];
|
||||||
$HelferEmail = $_SESSION["HelferEmail"];
|
$HelferEmail = $_SESSION["HelferEmail"];
|
||||||
$AdminID = $_SESSION["AdminID"];
|
$AdminID = isset($_SESSION["AdminID"]) ? $_SESSION["AdminID"] : -1;
|
||||||
//TODO vereinheitlichen. index.php verwendet HelferIsAdmin
|
//TODO vereinheitlichen. index.php verwendet HelferIsAdmin
|
||||||
$HelferIsAdmin = $AdminStatus = $_SESSION["AdminStatus"];
|
$HelferIsAdmin = $AdminStatus = $_SESSION["AdminStatus"];
|
||||||
$HelferLevel = $_SESSION["HelferLevel"];
|
$HelferLevel = $_SESSION["HelferLevel"];
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue