diff options
-rwxr-xr-x | www-ssl/inc/funktion_schichtplan.php | 33 | ||||
-rwxr-xr-x | www-ssl/inc/funktion_schichtplan_Tage.php | 7 | ||||
-rwxr-xr-x | www-ssl/inc/funktion_schichtplan_aray.php | 37 | ||||
-rwxr-xr-x | www-ssl/nonpublic/news_comments.php | 3 | ||||
-rwxr-xr-x | www-ssl/nonpublic/schichtplan.1.php | 1 | ||||
-rwxr-xr-x | www-ssl/nonpublic/schichtplan.2.php | 18 | ||||
-rwxr-xr-x | www-ssl/nonpublic/schichtplan.php | 2 |
7 files changed, 61 insertions, 40 deletions
diff --git a/www-ssl/inc/funktion_schichtplan.php b/www-ssl/inc/funktion_schichtplan.php index 55575663..131bce7b 100755 --- a/www-ssl/inc/funktion_schichtplan.php +++ b/www-ssl/inc/funktion_schichtplan.php @@ -1,38 +1,5 @@ <?php -/*####################################################### -# Aufbau von Standart Feldern # -#######################################################*/ - -// erstellt ein Array der Reume - $sql = "SELECT `RID`, `Name` FROM `Room` ". - "WHERE `Show`='Y'". - "ORDER BY `Number`, `Name`;"; - - $Erg = mysql_query($sql, $con); - $rowcount = mysql_num_rows($Erg); - - for ($i=0; $i<$rowcount; $i++) - { - $Room[$i]["RID"] = mysql_result($Erg, $i, "RID"); - $Room[$i]["Name"] = mysql_result($Erg, $i, "Name"); - - $RoomID[ mysql_result($Erg, $i, "RID") ] = mysql_result($Erg, $i, "Name"); - } - -// erstellt ein Aray der Engeltypen - $sql = "SELECT `TID`, `Name` FROM `EngelType` ORDER BY `Name`"; - $Erg = mysql_query($sql, $con); - $rowcount = mysql_num_rows($Erg); - for ($i=0; $i<$rowcount; $i++) - { - $EngelType[$i]["TID"] = mysql_result($Erg, $i, "TID"); - $EngelType[$i]["Name"] = mysql_result($Erg, $i, "Name").Get_Text("inc_schicht_engel"); - - $EngelTypeID[ mysql_result($Erg, $i, "TID") ] = - mysql_result($Erg, $i, "Name").Get_Text("inc_schicht_engel"); - } - /*####################################################### # gibt die engelschischten aus # diff --git a/www-ssl/inc/funktion_schichtplan_Tage.php b/www-ssl/inc/funktion_schichtplan_Tage.php index abbbddc4..b6843138 100755 --- a/www-ssl/inc/funktion_schichtplan_Tage.php +++ b/www-ssl/inc/funktion_schichtplan_Tage.php @@ -1,7 +1,9 @@ <?PHP -function DatumUm1TagErhoehen( $Datum) +if( !function_exists("DatumUm1TagErhoehen")) { + function DatumUm1TagErhoehen( $Datum) + { $Jahr = substr( $Datum, 0, 4); $Monat = substr( $Datum, 5, 2); $Tag = substr( $Datum, 8, 2); @@ -37,7 +39,8 @@ function DatumUm1TagErhoehen( $Datum) } return ("$Jahr-$Monat-$Tag"); -} //function DatumUm1Tagerhoehen( + } //function DatumUm1Tagerhoehen( +} //suchen den ersten eintrags $SQL = "SELECT `DateS` FROM `Shifts` ORDER BY `DateS` LIMIT 1"; diff --git a/www-ssl/inc/funktion_schichtplan_aray.php b/www-ssl/inc/funktion_schichtplan_aray.php new file mode 100755 index 00000000..b5e98e21 --- /dev/null +++ b/www-ssl/inc/funktion_schichtplan_aray.php @@ -0,0 +1,37 @@ +<?php + +/*####################################################### +# Aufbau von Standart Feldern # +#######################################################*/ + +// erstellt ein Array der Reume + $sql = "SELECT `RID`, `Name` FROM `Room` ". + "WHERE `Show`='Y'". + "ORDER BY `Number`, `Name`;"; + + $Erg = mysql_query($sql, $con); + $rowcount = mysql_num_rows($Erg); + + for ($i=0; $i<$rowcount; $i++) + { + $Room[$i]["RID"] = mysql_result($Erg, $i, "RID"); + $Room[$i]["Name"] = mysql_result($Erg, $i, "Name"); + + $RoomID[ mysql_result($Erg, $i, "RID") ] = mysql_result($Erg, $i, "Name"); + } + +// erstellt ein Aray der Engeltypen + $sql = "SELECT `TID`, `Name` FROM `EngelType` ORDER BY `Name`"; + $Erg = mysql_query($sql, $con); + $rowcount = mysql_num_rows($Erg); + for ($i=0; $i<$rowcount; $i++) + { + $EngelType[$i]["TID"] = mysql_result($Erg, $i, "TID"); + $EngelType[$i]["Name"] = mysql_result($Erg, $i, "Name").Get_Text("inc_schicht_engel"); + + $EngelTypeID[ mysql_result($Erg, $i, "TID") ] = + mysql_result($Erg, $i, "Name").Get_Text("inc_schicht_engel"); + } + +include ("./inc/funktion_schichtplan_Tage.php"); +?> diff --git a/www-ssl/nonpublic/news_comments.php b/www-ssl/nonpublic/news_comments.php index 527c4d01..6b4ef1ff 100755 --- a/www-ssl/nonpublic/news_comments.php +++ b/www-ssl/nonpublic/news_comments.php @@ -16,7 +16,10 @@ if( IsSet( $_GET["text"])) $_GET["nid"]. "', '". date("Y-m-d H:i:s"). "', '". $_GET["text"]. "', '". $_SESSION["UID"]. "')"; $Erg = mysql_query($ch_sql, $con); if ($Erg == 1) + { echo "Eintrag wurde gespeichert<br><br>"; + SetHeaderGo2Back(); + } } $SQL = "SELECT * FROM news_comments where Refid = ". $_GET["nid"]. " ORDER BY 'ID'"; diff --git a/www-ssl/nonpublic/schichtplan.1.php b/www-ssl/nonpublic/schichtplan.1.php index d284b66d..6b8a7b7f 100755 --- a/www-ssl/nonpublic/schichtplan.1.php +++ b/www-ssl/nonpublic/schichtplan.1.php @@ -1,6 +1,7 @@ <h4> Tage </h4> <? +include ("./inc/funktion_schichtplan_aray.php"); function Printlink( $Datum) { diff --git a/www-ssl/nonpublic/schichtplan.2.php b/www-ssl/nonpublic/schichtplan.2.php index 8b477f41..2074e3fa 100755 --- a/www-ssl/nonpublic/schichtplan.2.php +++ b/www-ssl/nonpublic/schichtplan.2.php @@ -2,11 +2,21 @@ <?php -foreach( $Room as $RoomEntry ) - echo "\t<li><a href='./schichtplan.php?ausdatum=$ausdatum&raum=". $RoomEntry["RID"]. "'>". - $RoomEntry["Name"]. "</a></li>\n"; +include ("./inc/funktion_schichtplan_aray.php"); +foreach( $Room as $RoomEntry ) +{ + if(isset($ausdatum)) + echo "\t<li><a href='./schichtplan.php?ausdatum=$ausdatum&raum=". $RoomEntry["RID"]. "'>". + $RoomEntry["Name"]. "</a></li>\n"; + else + echo "\t<li><a href='./schichtplan.php?raum=". $RoomEntry["RID"]. "'>". + $RoomEntry["Name"]. "</a></li>\n"; +} echo "<br>"; -echo "<li><a href='./schichtplan.php?ausdatum=$ausdatum&raum=-1'>alle</a></li>"; +if(isset($ausdatum)) + echo "<li><a href='./schichtplan.php?ausdatum=$ausdatum&raum=-1'>alle</a></li>"; +else + echo "<li><a href='./schichtplan.php?raum=-1'>alle</a></li>"; ?> diff --git a/www-ssl/nonpublic/schichtplan.php b/www-ssl/nonpublic/schichtplan.php index b784be0c..6c4e5b31 100755 --- a/www-ssl/nonpublic/schichtplan.php +++ b/www-ssl/nonpublic/schichtplan.php @@ -9,10 +9,10 @@ if( isset($_GET["raum"])) $raum = $_GET["raum"]; include ("./inc/header.php"); +include ("./inc/funktion_schichtplan_aray.php"); include ("./inc/funktion_user.php"); include ("./inc/funktionen.php"); include ("./inc/funktion_schichtplan.php"); -include ("./inc/funktion_schichtplan_Tage.php"); ?> <? echo Get_Text("Hello").$_SESSION['Nick'].",<br>". |