bootstrapping

main
Philip Häusler 14 years ago
parent a537f4bf73
commit e050c0dc7f

1
config/.gitignore vendored

@ -2,3 +2,4 @@ config_db.php
config_jabber.php config_jabber.php
config_modem.php config_modem.php
config.php config.php
config_IAX.php

@ -1,22 +1,20 @@
<?php <?php
require_once ('../bootstrap.php');
$title = "R&auml;ume"; $title = "R&auml;ume";
$header = "Verwaltung der R&auml;ume"; $header = "Verwaltung der R&auml;ume";
include ("../../../camp2011/includes/header.php"); include ("includes/header.php");
include("../../../camp2011/includes/funktion_db.php"); include ("includes/funktion_db.php");
function runSQL( $SQL) function runSQL($SQL) {
{
global $con; global $con;
// hier muesste das SQL ausgefuehrt werden... // hier muesste das SQL ausgefuehrt werden...
$Erg = mysql_query($SQL, $con); $Erg = mysql_query($SQL, $con);
if ($Erg) if ($Erg) {
{
echo "&Auml;nderung wurde gesichert...<br />"; echo "&Auml;nderung wurde gesichert...<br />";
echo "[$SQL]<br />"; echo "[$SQL]<br />";
return 1; return 1;
} } else {
else
{
echo "Fehler beim speichern... bitte noch ein mal probieren :)"; echo "Fehler beim speichern... bitte noch ein mal probieren :)";
echo "<br /><br />" . mysql_error($con) . "<br />"; echo "<br /><br />" . mysql_error($con) . "<br />";
echo "[$SQL]<br />"; echo "[$SQL]<br />";
@ -24,19 +22,15 @@ function runSQL( $SQL)
} }
} }
function runSQL_log( $SQL, $commed) function runSQL_log($SQL, $commed) {
{
global $con; global $con;
// hier muesste das SQL ausgefuehrt werden... // hier muesste das SQL ausgefuehrt werden...
$Erg = db_query($SQL, $commed); $Erg = db_query($SQL, $commed);
if ($Erg) if ($Erg) {
{
echo "&Auml;nderung wurde gesichert...<br />"; echo "&Auml;nderung wurde gesichert...<br />";
echo "[$SQL]<br />"; echo "[$SQL]<br />";
return 1; return 1;
} } else {
else
{
echo "Fehler beim speichern... bitte noch ein mal probieren :)"; echo "Fehler beim speichern... bitte noch ein mal probieren :)";
echo "<br /><br />" . mysql_error($con) . "<br />"; echo "<br /><br />" . mysql_error($con) . "<br />";
echo "[$SQL]<br />"; echo "[$SQL]<br />";
@ -44,13 +38,10 @@ function runSQL_log( $SQL, $commed)
} }
} }
$Sql = "SELECT * FROM `EngelType` ORDER BY `NAME`"; $Sql = "SELECT * FROM `EngelType` ORDER BY `NAME`";
$Erg = mysql_query($Sql, $con); $Erg = mysql_query($Sql, $con);
if( !IsSet($_GET["action"]) ) if (!IsSet ($_GET["action"])) {
{
echo "Hallo " . $_SESSION['Nick'] . echo "Hallo " . $_SESSION['Nick'] .
",<br />\nhier hast du die M&ouml;glichkeit, neue Engeltypen f&uuml;r die Schichtpl&auml;ne einzutragen " . ",<br />\nhier hast du die M&ouml;glichkeit, neue Engeltypen f&uuml;r die Schichtpl&auml;ne einzutragen " .
"oder vorhandene abzu&auml;ndern:<br /><br />\n"; "oder vorhandene abzu&auml;ndern:<br /><br />\n";
@ -60,27 +51,22 @@ if( !IsSet($_GET["action"]) )
echo "<table width=\"100%\" class=\"border\" cellpadding=\"2\" cellspacing=\"1\">\n"; echo "<table width=\"100%\" class=\"border\" cellpadding=\"2\" cellspacing=\"1\">\n";
echo "<tr class=\"contenttopic\">\n"; echo "<tr class=\"contenttopic\">\n";
for( $i = 1; $i < mysql_num_fields($Erg); $i++ ) for ($i = 1; $i < mysql_num_fields($Erg); $i++) {
{
echo "\t<td>" . mysql_field_name($Erg, $i) . "</td>"; echo "\t<td>" . mysql_field_name($Erg, $i) . "</td>";
} }
echo "\t<td>&Auml;ndern</td>"; echo "\t<td>&Auml;ndern</td>";
echo "</tr>"; echo "</tr>";
for( $t = 0; $t < mysql_num_rows($Erg); $t++ ) for ($t = 0; $t < mysql_num_rows($Erg); $t++) {
{
echo "\t<tr class=\"content\">\n"; echo "\t<tr class=\"content\">\n";
for ($j = 1; $j < mysql_num_fields($Erg); $j++) for ($j = 1; $j < mysql_num_fields($Erg); $j++) {
{
echo "\t\t<td>" . mysql_result($Erg, $t, $j) . "</td>\n"; echo "\t\t<td>" . mysql_result($Erg, $t, $j) . "</td>\n";
} }
echo "\t\t<td><a href=\"./EngelType.php?action=change&TID=" . mysql_result($Erg, $t, "TID") . "\">###</a></td>\n"; echo "\t\t<td><a href=\"./EngelType.php?action=change&TID=" . mysql_result($Erg, $t, "TID") . "\">###</a></td>\n";
echo "\t</tr>\n"; echo "\t</tr>\n";
} // ende Auflistung Raeume } // ende Auflistung Raeume
echo "</table>"; echo "</table>";
} } else {
else
{
switch ($_GET["action"]) { switch ($_GET["action"]) {
@ -89,8 +75,7 @@ case 'new':
echo "<form action=\"./EngelType.php\" method=\"GET\">\n"; echo "<form action=\"./EngelType.php\" method=\"GET\">\n";
echo "<table>\n"; echo "<table>\n";
for( $Uj = 1; $Uj < mysql_num_fields($Erg); $Uj++ ) for ($Uj = 1; $Uj < mysql_num_fields($Erg); $Uj++) {
{
echo "<td>" . mysql_field_name($Erg, $Uj) . "</td>" . echo "<td>" . mysql_field_name($Erg, $Uj) . "</td>" .
"<td><input type=\"text\" size=\"40\" name=\"" . mysql_field_name($Erg, $Uj) . "\"></td></tr>\n"; "<td><input type=\"text\" size=\"40\" name=\"" . mysql_field_name($Erg, $Uj) . "\"></td></tr>\n";
} }
@ -111,9 +96,7 @@ case 'newsave':
$Values .= ", '$value'"; $Values .= ", '$value'";
} }
if( runSQL_log( "INSERT INTO `EngelType` (". substr($Keys, 2). ") VALUES (". substr($Values, 2). ")", if (runSQL_log("INSERT INTO `EngelType` (" . substr($Keys, 2) . ") VALUES (" . substr($Values, 2) . ")", "save new EngelType")) {
"save new EngelType") )
{
SetHeaderGo2Back(); SetHeaderGo2Back();
$SQL2 = "SELECT * FROM `EngelType` WHERE `Name`='" . $_GET["Name"] . "'"; $SQL2 = "SELECT * FROM `EngelType` WHERE `Name`='" . $_GET["Name"] . "'";
@ -121,16 +104,14 @@ case 'newsave':
if (mysql_num_rows($ERG) == 1) if (mysql_num_rows($ERG) == 1)
runSQL_log("ALTER TABLE `Room` ADD `DEFAULT_EID_" . mysql_result($ERG, 0, 0) . runSQL_log("ALTER TABLE `Room` ADD `DEFAULT_EID_" . mysql_result($ERG, 0, 0) .
"` INT DEFAULT '0' NOT NULL;", "` INT DEFAULT '0' NOT NULL;", "add new EngelType in Romm Table");
"add new EngelType in Romm Table");
} }
break; break;
case 'change' : case 'change' :
if (!IsSet ($_GET["TID"])) if (!IsSet ($_GET["TID"]))
echo "Fehlerhafter Aufruf!"; echo "Fehlerhafter Aufruf!";
else else {
{
echo "Raum ab&auml;ndern:\n"; echo "Raum ab&auml;ndern:\n";
echo "Hier kannst du eintragen, den EngelType &auml;ndern."; echo "Hier kannst du eintragen, den EngelType &auml;ndern.";
echo "<form action=\"./EngelType.php\" method=\"GET\">\n"; echo "<form action=\"./EngelType.php\" method=\"GET\">\n";
@ -163,29 +144,24 @@ case 'changesave':
$vars = array_splice($vars, 0, $count); $vars = array_splice($vars, 0, $count);
$keys = ""; $keys = "";
$sql = ""; $sql = "";
foreach($vars as $key => $value) foreach ($vars as $key => $value) {
{
$keys = substr($key, 1); $keys = substr($key, 1);
$sql .= ", `" . $keys . "`='" . $value . "'"; $sql .= ", `" . $keys . "`='" . $value . "'";
} }
runSQL_log( "UPDATE `EngelType` SET ". substr($sql, 2). " WHERE `TID`='". $_GET["eTID"]. "'", runSQL_log("UPDATE `EngelType` SET " . substr($sql, 2) . " WHERE `TID`='" . $_GET["eTID"] . "'", "Save Change EngelType");
"Save Change EngelType");
SetHeaderGo2Back(); SetHeaderGo2Back();
break; break;
case 'delete' : case 'delete' :
if (IsSet($_GET["TID"])) if (IsSet ($_GET["TID"])) {
{
if (runSQL_log("DELETE FROM `EngelType` WHERE `TID`='" . $_GET["TID"] . "'", "delete EngelType")) if (runSQL_log("DELETE FROM `EngelType` WHERE `TID`='" . $_GET["TID"] . "'", "delete EngelType"))
runSQL_log( "ALTER TABLE `Room` DROP `DEFAULT_EID_". $_GET["TID"]. "`;", runSQL_log("ALTER TABLE `Room` DROP `DEFAULT_EID_" . $_GET["TID"] . "`;", "delete EngelType in Room Table");
"delete EngelType in Room Table"); } else
}
else
echo "Fehlerhafter Aufruf"; echo "Fehlerhafter Aufruf";
SetHeaderGo2Back(); SetHeaderGo2Back();
break; break;
} }
} }
include ("../../../camp2011/includes/footer.php"); include ("includes/footer.php");
?> ?>

@ -1,8 +1,9 @@
<?php <?php
require_once ('../bootstrap.php');
$title = "ChangeLog"; $title = "ChangeLog";
$header = "Datenbank-Auszug"; $header = "Datenbank-Auszug";
include ("../../../camp2011/includes/header.php"); include ("includes/header.php");
$SQL = "SELECT * FROM `ChangeLog` ORDER BY `Time` DESC LIMIT 0,10000"; $SQL = "SELECT * FROM `ChangeLog` ORDER BY `Time` DESC LIMIT 0,10000";
$Erg = mysql_query($SQL, $con); $Erg = mysql_query($SQL, $con);
@ -12,8 +13,7 @@ echo mysql_error($con);
echo "<table border=1>\n"; echo "<table border=1>\n";
echo "<tr>\n\t<th>Time</th>\n\t<th>User</th>\n\t<th>Commend</th>\n\t<th>SQL Commad</th>\n</tr>\n"; echo "<tr>\n\t<th>Time</th>\n\t<th>User</th>\n\t<th>Commend</th>\n\t<th>SQL Commad</th>\n</tr>\n";
for ($n = 0 ; $n < mysql_num_rows($Erg) ; $n++) for ($n = 0; $n < mysql_num_rows($Erg); $n++) {
{
echo "<tr>\n"; echo "<tr>\n";
echo "\t<td>" . mysql_result($Erg, $n, "Time") . "</td>\n"; echo "\t<td>" . mysql_result($Erg, $n, "Time") . "</td>\n";
echo "\t<td>" . UID2Nick(mysql_result($Erg, $n, "UID")) . displayavatar(mysql_result($Erg, $n, "UID")) . "</td>\n"; echo "\t<td>" . UID2Nick(mysql_result($Erg, $n, "UID")) . displayavatar(mysql_result($Erg, $n, "UID")) . "</td>\n";
@ -24,6 +24,6 @@ for ($n = 0 ; $n < mysql_num_rows($Erg) ; $n++)
echo "</table>\n"; echo "</table>\n";
include ("../../../camp2011/includes/footer.php"); include ("includes/footer.php");
?> ?>

@ -1,16 +1,15 @@
<?php <?php
require_once ('../bootstrap.php');
$title = "UserPicture"; $title = "UserPicture";
$header = "Verwaltung der User Picture"; $header = "Verwaltung der User Picture";
include ("../../../camp2011/includes/header.php"); include ("includes/header.php");
include ("../../../camp2011/includes/funktion_schichtplan_aray.php"); include ("includes/funktion_schichtplan_aray.php");
if( IsSet($_GET["action"]) ) if (IsSet ($_GET["action"])) {
{
UnSet ($SQL); UnSet ($SQL);
switch ($_GET["action"]) switch ($_GET["action"]) {
{
case 'FormUpload' : case 'FormUpload' :
echo "Hier kannst Du ein Foto hochladen f&ouml;r:"; echo "Hier kannst Du ein Foto hochladen f&ouml;r:";
echo "<form action=\"./UserPicture.php?action=sendPicture\" method=\"post\" enctype=\"multipart/form-data\">\n"; echo "<form action=\"./UserPicture.php?action=sendPicture\" method=\"post\" enctype=\"multipart/form-data\">\n";
@ -27,12 +26,8 @@ if( IsSet($_GET["action"]) )
echo "</form>\n"; echo "</form>\n";
break; break;
case 'sendPicture' : case 'sendPicture' :
if( ($_FILES["file"]["size"] > 0) && (isset( $_POST["UID"])) ) if (($_FILES["file"]["size"] > 0) && (isset ($_POST["UID"]))) {
{ if (($_FILES["file"]["type"] == "image/jpeg") || ($_FILES["file"]["type"] == "image/png") || ($_FILES["file"]["type"] == "image/gif")) {
if( ($_FILES["file"]["type"] == "image/jpeg") ||
($_FILES["file"]["type"] == "image/png") ||
($_FILES["file"]["type"] == "image/gif") )
{
$data = addslashes(fread(fopen($_FILES["file"]["tmp_name"], "r"), filesize($_FILES["file"]["tmp_name"]))); $data = addslashes(fread(fopen($_FILES["file"]["tmp_name"], "r"), filesize($_FILES["file"]["tmp_name"])));
if (GetPicturShow($_POST['UID']) == "") if (GetPicturShow($_POST['UID']) == "")
@ -49,30 +44,24 @@ if( IsSet($_GET["action"]) )
"MIME-Type: " . $_FILES["file"]["type"] . ", " . "MIME-Type: " . $_FILES["file"]["type"] . ", " .
$_FILES["file"]["size"] . " Byte " . $_FILES["file"]["size"] . " Byte " .
"for " . UID2Nick($_POST["UID"]); "for " . UID2Nick($_POST["UID"]);
} } else
else
Print_Text("pub_einstellungen_send_KO"); Print_Text("pub_einstellungen_send_KO");
} } else
else
Print_Text("pub_einstellungen_send_KO"); Print_Text("pub_einstellungen_send_KO");
break; break;
case 'SetN' : case 'SetN' :
if (IsSet($_GET["UID"])) if (IsSet ($_GET["UID"])) {
{
echo "Bild von '" . UID2Nick($_GET["UID"]) . "' wurde gesperrt:<br />"; echo "Bild von '" . UID2Nick($_GET["UID"]) . "' wurde gesperrt:<br />";
$SQL = "UPDATE `UserPicture` SET `show`='N' WHERE `UID`='" . $_GET["UID"] . "'"; $SQL = "UPDATE `UserPicture` SET `show`='N' WHERE `UID`='" . $_GET["UID"] . "'";
} } else
else
echo "Fehlerhafter Aufruf"; echo "Fehlerhafter Aufruf";
break; break;
case 'SetY' : case 'SetY' :
if (IsSet($_GET["UID"])) if (IsSet ($_GET["UID"])) {
{
echo "Bild von '" . UID2Nick($_GET["UID"]) . "' wurde Freigegeben:<br />"; echo "Bild von '" . UID2Nick($_GET["UID"]) . "' wurde Freigegeben:<br />";
$SQL = "UPDATE `UserPicture` SET `show`='Y' WHERE `UID`='" . $_GET["UID"] . "'"; $SQL = "UPDATE `UserPicture` SET `show`='Y' WHERE `UID`='" . $_GET["UID"] . "'";
} } else
else
echo "Fehlerhafter Aufruf"; echo "Fehlerhafter Aufruf";
break; break;
case 'del' : case 'del' :
@ -80,12 +69,10 @@ if( IsSet($_GET["action"]) )
"<a href=\"./UserPicture.php?action=delYes&UID=" . $_GET["UID"] . "\">Yes</a>"; "<a href=\"./UserPicture.php?action=delYes&UID=" . $_GET["UID"] . "\">Yes</a>";
break; break;
case 'delYes' : case 'delYes' :
if (IsSet($_GET["UID"])) if (IsSet ($_GET["UID"])) {
{
echo "Bild von '" . UID2Nick($_GET["UID"]) . "' wurde gel&ouml;scht:<br />"; echo "Bild von '" . UID2Nick($_GET["UID"]) . "' wurde gel&ouml;scht:<br />";
$SQL = "DELETE FROM `UserPicture` WHERE `UID`='" . $_GET["UID"] . "' LIMIT 1"; $SQL = "DELETE FROM `UserPicture` WHERE `UID`='" . $_GET["UID"] . "' LIMIT 1";
} } else
else
echo "Fehlerhafter Aufruf"; echo "Fehlerhafter Aufruf";
break; break;
default : default :
@ -94,14 +81,12 @@ if( IsSet($_GET["action"]) )
} //switch } //switch
// Update ??? // Update ???
if (IsSet($SQL)) if (IsSet ($SQL)) {
{
// hier muesste das SQL ausgefuehrt werden... // hier muesste das SQL ausgefuehrt werden...
$Erg = mysql_query($SQL, $con); $Erg = mysql_query($SQL, $con);
if ($Erg == 1) if ($Erg == 1)
echo "&Auml;nderung wurde gesichert...<br />"; echo "&Auml;nderung wurde gesichert...<br />";
else else {
{
echo "Fehler beim speichern... bitte noch ein mal probieren :)"; echo "Fehler beim speichern... bitte noch ein mal probieren :)";
echo "<br /><br />" . mysql_error($con) . "<br />($SQL)<br />"; echo "<br /><br />" . mysql_error($con) . "<br />($SQL)<br />";
} }
@ -109,7 +94,6 @@ if( IsSet($_GET["action"]) )
echo "<br />\n<hr width=\"100%\">\n<br />\n\n"; echo "<br />\n<hr width=\"100%\">\n<br />\n\n";
} //IF IsSet($action) } //IF IsSet($action)
//ausgabe der Liste //ausgabe der Liste
$Sql = "SELECT * FROM `UserPicture` WHERE `UID`>0;"; $Sql = "SELECT * FROM `UserPicture` WHERE `UID`>0;";
$Erg = mysql_query($Sql, $con); $Erg = mysql_query($Sql, $con);
@ -124,8 +108,7 @@ echo "\t<td>Status</td>\n";
echo "\t<td>L&ouml;schen</td>\n"; echo "\t<td>L&ouml;schen</td>\n";
echo "</tr>"; echo "</tr>";
for( $t = 0; $t < mysql_num_rows($Erg); $t++ ) for ($t = 0; $t < mysql_num_rows($Erg); $t++) {
{
$UIDs = mysql_result($Erg, $t, "UID"); $UIDs = mysql_result($Erg, $t, "UID");
echo "\t<tr class=\"content\">\n"; echo "\t<tr class=\"content\">\n";
@ -134,8 +117,7 @@ for( $t = 0; $t < mysql_num_rows($Erg); $t++ )
if (GetPicturShow($UIDs) == "Y") if (GetPicturShow($UIDs) == "Y")
echo "\t\t<td><a href=\"./UserPicture.php?action=SetN&UID=$UIDs\">sperren</a></td>\n"; echo "\t\t<td><a href=\"./UserPicture.php?action=SetN&UID=$UIDs\">sperren</a></td>\n";
elseif( GetPicturShow( $UIDs) == "N") elseif (GetPicturShow($UIDs) == "N") echo "\t\t<td><a href=\"./UserPicture.php?action=SetY&UID=$UIDs\">freigeben</a></td>\n";
echo "\t\t<td><a href=\"./UserPicture.php?action=SetY&UID=$UIDs\">freigeben</a></td>\n";
else else
echo "\t\t<td>ERROR: show='" . GetPicturShow($UIDs) . "'</td>\n"; echo "\t\t<td>ERROR: show='" . GetPicturShow($UIDs) . "'</td>\n";
echo "\t\t<td><a href=\"./UserPicture.php?action=del&UID=$UIDs\">del</a></td>\n"; echo "\t\t<td><a href=\"./UserPicture.php?action=del&UID=$UIDs\">del</a></td>\n";
@ -145,5 +127,5 @@ echo "</table>";
echo "<br /><a href=\"./UserPicture.php?action=FormUpload\">picture upload</a>\n"; echo "<br /><a href=\"./UserPicture.php?action=FormUpload\">picture upload</a>\n";
include ("../../../camp2011/includes/footer.php"); include ("includes/footer.php");
?> ?>

@ -1,9 +1,10 @@
<?php <?php
require_once ('../bootstrap.php');
$title = "akive Engel"; $title = "akive Engel";
$header = "Liste der aktiven Engel"; $header = "Liste der aktiven Engel";
include ("../../../camp2011/includes/header.php"); include ("includes/header.php");
include ("../../../camp2011/includes/funktion_db_list.php"); include ("includes/funktion_db_list.php");
echo "<form action=\"./aktiv.php\" method=\"post\">"; echo "<form action=\"./aktiv.php\" method=\"post\">";
echo Get_Text("pub_aktive_Text1") . "<br />\n"; echo Get_Text("pub_aktive_Text1") . "<br />\n";
@ -24,8 +25,7 @@ echo "<form action=\"./aktiv.php\" method=\"post\">\n";
echo "\t<br /><input type=\"submit\" name=\"ResetActive\" value=\"reset Active setting\">\n"; echo "\t<br /><input type=\"submit\" name=\"ResetActive\" value=\"reset Active setting\">\n";
echo "</form>\n"; echo "</form>\n";
if( Isset($_POST["ResetActive"]) ) if (Isset ($_POST["ResetActive"])) {
{
$SQLreset = "UPDATE `User` SET `Aktiv`='0'"; $SQLreset = "UPDATE `User` SET `Aktiv`='0'";
$ErgReset = db_query($SQLreset, "Reset Active"); $ErgReset = db_query($SQLreset, "Reset Active");
if ($ErgReset != 1) if ($ErgReset != 1)
@ -66,8 +66,7 @@ echo mysql_error($con);
$rowcount = mysql_num_rows($Erg); $rowcount = mysql_num_rows($Erg);
$aktivecount = 0; $aktivecount = 0;
for ($i=0; $i<$rowcount; $i++) for ($i = 0; $i < $rowcount; $i++) {
{
echo "\n\n\t<tr class=\"content\">\n"; echo "\n\n\t<tr class=\"content\">\n";
echo "\t\t<td>" . UID2Nick(mysql_result($Erg, $i, "UID")) . "</td>\n"; echo "\t\t<td>" . UID2Nick(mysql_result($Erg, $i, "UID")) . "</td>\n";
echo "\t\t<td>" . mysql_result($Erg, $i, "nr") . "x</td>\n"; echo "\t\t<td>" . mysql_result($Erg, $i, "nr") . "x</td>\n";
@ -77,17 +76,13 @@ for ($i=0; $i<$rowcount; $i++)
echo "\t\t<td>" . mysql_result($Erg, $i, "lenFree") . "h</td>\n"; echo "\t\t<td>" . mysql_result($Erg, $i, "lenFree") . "h</td>\n";
echo "\t\t<td>" . mysql_result($Erg, $i, "lenReal") . "h</td>\n"; echo "\t\t<td>" . mysql_result($Erg, $i, "lenReal") . "h</td>\n";
echo "\t\t<td>"; echo "\t\t<td>";
if (IsSet($_POST["Anzahl"])) if (IsSet ($_POST["Anzahl"])) {
{ if ($_POST["Anzahl"] < mysql_result($Erg, $i, "lenReal")) {
if( $_POST["Anzahl"] < mysql_result($Erg, $i, "lenReal") )
{
$aktivecount++; $aktivecount++;
if ($_POST["SendType"] == "Show..") if ($_POST["SendType"] == "Show..")
echo "show set"; echo "show set";
else else {
{
$SQL2 = "UPDATE `User` SET `Aktiv`='1' WHERE `UID`='" . mysql_result($Erg, $i, "UID") . "' LIMIT 1"; $SQL2 = "UPDATE `User` SET `Aktiv`='1' WHERE `UID`='" . mysql_result($Erg, $i, "UID") . "' LIMIT 1";
$Erg2 = db_query($SQL2, "update Active State"); $Erg2 = db_query($SQL2, "update Active State");
if ($Erg2 != 1) if ($Erg2 != 1)
@ -105,6 +100,6 @@ echo "</table>";
echo "<br />Anzahl eintraege: $aktivecount / $rowcount (Aktive/Mitschichten)<br /><br />"; echo "<br />Anzahl eintraege: $aktivecount / $rowcount (Aktive/Mitschichten)<br /><br />";
include ("../../../camp2011/includes/footer.php"); include ("includes/footer.php");
?> ?>

@ -1,8 +1,10 @@
<?php <?php
require_once ('../bootstrap.php');
$title = "DB Update from XML"; $title = "DB Update from XML";
$header = "DB Update from XML"; $header = "DB Update from XML";
include ("../../../camp2011/includes/header.php"); include ("includes/header.php");
include ("../../../camp2011/includes/funktion_xml.php"); include ("includes/funktion_xml.php");
/////////// ///////////
// DEBUG // // DEBUG //
@ -14,12 +16,10 @@ $EnableSchudleFunctions = 1;
$EnableSchudle = 1; $EnableSchudle = 1;
$EnableSchudleDB = 1; $EnableSchudleDB = 1;
/*############################################################################################## /*##############################################################################################
erstellt Arrays der Reume erstellt Arrays der Reume
##############################################################################################*/ ##############################################################################################*/
function CreateRoomArrays() function CreateRoomArrays() {
{
global $Room, $RoomID, $RoomName, $con; global $Room, $RoomID, $RoomName, $con;
$sql = "SELECT `RID`, `Name` FROM `Room` " . $sql = "SELECT `RID`, `Name` FROM `Room` " .
@ -28,8 +28,7 @@ function CreateRoomArrays()
$Erg = mysql_query($sql, $con); $Erg = mysql_query($sql, $con);
$rowcount = mysql_num_rows($Erg); $rowcount = mysql_num_rows($Erg);
for ($i=0; $i<$rowcount; $i++) for ($i = 0; $i < $rowcount; $i++) {
{
$Room[$i]["RID"] = mysql_result($Erg, $i, "RID"); $Room[$i]["RID"] = mysql_result($Erg, $i, "RID");
$Room[$i]["Name"] = mysql_result($Erg, $i, "Name"); $Room[$i]["Name"] = mysql_result($Erg, $i, "Name");
$RoomID[mysql_result($Erg, $i, "RID")] = mysql_result($Erg, $i, "Name"); $RoomID[mysql_result($Erg, $i, "RID")] = mysql_result($Erg, $i, "Name");
@ -42,26 +41,20 @@ CreateRoomArrays();
F I L E F I L E
##############################################################################################*/ ##############################################################################################*/
echo "\n\n<br />\n<h1>XML File:</h1>\n"; echo "\n\n<br />\n<h1>XML File:</h1>\n";
if( isset($_POST["PentabarfUser"]) && isset($_POST["password"]) && isset($_POST["PentabarfURL"])) if (isset ($_POST["PentabarfUser"]) && isset ($_POST["password"]) && isset ($_POST["PentabarfURL"])) {
{
echo "Update XCAL-File from Pentabarf.."; echo "Update XCAL-File from Pentabarf..";
if($PentabarfGetWith=="fsockopen") if ($PentabarfGetWith == "fsockopen") {
{
//backup error messeges and delate //backup error messeges and delate
$Backuperror_messages = $error_messages; $Backuperror_messages = $error_messages;
$fp = fsockopen("ssl://$PentabarfXMLhost", 443, $errno, $errstr, 30); $fp = fsockopen("ssl://$PentabarfXMLhost", 443, $errno, $errstr, 30);
// $error_messages = $Backuperror_messages; // $error_messages = $Backuperror_messages;
if( !$fp) if (!$fp) {
{
echo "<h2>fail: File 'https://$PentabarfXMLhost/$PentabarfXMLpath" . $_POST["PentabarfURL"] . "' not readable!" . echo "<h2>fail: File 'https://$PentabarfXMLhost/$PentabarfXMLpath" . $_POST["PentabarfURL"] . "' not readable!" .
"[$errstr ($errno)]</h2>"; "[$errstr ($errno)]</h2>";
} } else {
else if (($fileOut = fopen("$Tempdir/engelXML", "w")) != FALSE) {
{
if( ($fileOut = fopen( "$Tempdir/engelXML", "w")) != FALSE)
{
$head = 'GET /' . $PentabarfXMLpath . $_POST["PentabarfURL"] . ' HTTP/1.1' . "\r\n" . $head = 'GET /' . $PentabarfXMLpath . $_POST["PentabarfURL"] . ' HTTP/1.1' . "\r\n" .
'Host: ' . $PentabarfXMLhost . "\r\n" . 'Host: ' . $PentabarfXMLhost . "\r\n" .
'User-Agent: Engelsystem' . "\r\n" . 'User-Agent: Engelsystem' . "\r\n" .
@ -70,13 +63,11 @@ if( isset($_POST["PentabarfUser"]) && isset($_POST["password"]) && isset($_POST[
"\r\n"; "\r\n";
fputs($fp, $head); fputs($fp, $head);
$Zeilen = -1; $Zeilen = -1;
while (!feof($fp)) while (!feof($fp)) {
{
$Temp = fgets($fp, 1024); $Temp = fgets($fp, 1024);
// ende des headers // ende des headers
if( $Temp== "f20\r\n" ) if ($Temp == "f20\r\n") {
{
$Zeilen = 0; $Zeilen = 0;
$Temp = ""; $Temp = "";
} }
@ -85,8 +76,7 @@ if( isset($_POST["PentabarfUser"]) && isset($_POST["password"]) && isset($_POST[
if ($Temp == "0\r\n") if ($Temp == "0\r\n")
break; break;
if( ($Zeilen>-1) && ($Temp!="ffb\r\n") ) if (($Zeilen > -1) && ($Temp != "ffb\r\n")) {
{
//steuerzeichen ausfiltern //steuerzeichen ausfiltern
if (strpos("#$Temp", "\r\n") > 0) if (strpos("#$Temp", "\r\n") > 0)
$Temp = substr($Temp, 0, strlen($Temp) - 2); $Temp = substr($Temp, 0, strlen($Temp) - 2);
@ -102,41 +92,32 @@ if( isset($_POST["PentabarfUser"]) && isset($_POST["password"]) && isset($_POST[
fclose($fileOut); fclose($fileOut);
echo "<br />Es wurden $Zeilen Zeilen eingelesen<br />"; echo "<br />Es wurden $Zeilen Zeilen eingelesen<br />";
} } else
else
echo "<h2>fail: File '$Tempdir/engelXML' not writeable!</h2>"; echo "<h2>fail: File '$Tempdir/engelXML' not writeable!</h2>";
fclose($fp); fclose($fp);
} }
} }
elseif($PentabarfGetWith=="fopen") elseif ($PentabarfGetWith == "fopen") {
{
//user uns password in url einbauen //user uns password in url einbauen
$FileNameIn = "https://" . $_POST["PentabarfUser"] . ':' . $_POST["password"] . "@" . $FileNameIn = "https://" . $_POST["PentabarfUser"] . ':' . $_POST["password"] . "@" .
$PentabarfXMLhost . "/" . $PentabarfXMLpath . $_POST["PentabarfURL"]; $PentabarfXMLhost . "/" . $PentabarfXMLpath . $_POST["PentabarfURL"];
if (($fileIn = fopen($FileNameIn, "r")) != FALSE) {
if( ($fileIn = fopen( $FileNameIn, "r")) != FALSE) if (($fileOut = fopen("$Tempdir/engelXML", "w")) != FALSE) {
{
if( ($fileOut = fopen( "$Tempdir/engelXML", "w")) != FALSE)
{
$Zeilen = 0; $Zeilen = 0;
while (!feof($fileIn)) while (!feof($fileIn)) {
{
$Zeilen++; $Zeilen++;
fputs($fileOut, fgets($fileIn)); fputs($fileOut, fgets($fileIn));
} }
fclose($fileOut); fclose($fileOut);
echo "<br />Es wurden $Zeilen Zeilen eingelesen<br />"; echo "<br />Es wurden $Zeilen Zeilen eingelesen<br />";
} } else
else
echo "<h2>fail: File '$Tempdir/engelXML' not writeable!</h2>"; echo "<h2>fail: File '$Tempdir/engelXML' not writeable!</h2>";
fclose($fileIn); fclose($fileIn);
} } else
else
echo "<h2>fail: File 'https://$PentabarfXMLhost/$PentabarfXMLpath" . $_POST["PentabarfURL"] . "' not readable!</h2>"; echo "<h2>fail: File 'https://$PentabarfXMLhost/$PentabarfXMLpath" . $_POST["PentabarfURL"] . "' not readable!</h2>";
} }
elseif( $PentabarfGetWith=="wget") elseif ($PentabarfGetWith == "wget") {
{
$Command = "wget --http-user=" . $_POST["PentabarfUser"] . " --http-passwd=" . $_POST["password"] . " " . $Command = "wget --http-user=" . $_POST["PentabarfUser"] . " --http-passwd=" . $_POST["password"] . " " .
"https://$PentabarfXMLhost/$PentabarfXMLpath" . $_POST["PentabarfURL"] . "https://$PentabarfXMLhost/$PentabarfXMLpath" . $_POST["PentabarfURL"] .
" --output-file=$Tempdir/engelXMLwgetLog --output-document=$Tempdir/engelXML" . " --output-file=$Tempdir/engelXMLwgetLog --output-document=$Tempdir/engelXML" .
@ -147,8 +128,7 @@ if( isset($_POST["PentabarfUser"]) && isset($_POST["password"]) && isset($_POST[
else else
echo "fail ($Status)($Command).<br />"; echo "fail ($Status)($Command).<br />";
} }
elseif( $PentabarfGetWith=="lynx") elseif ($PentabarfGetWith == "lynx") {
{
$Command = "lynx -auth=" . $_POST["PentabarfUser"] . ":" . $_POST["password"] . " -dump " . $Command = "lynx -auth=" . $_POST["PentabarfUser"] . ":" . $_POST["password"] . " -dump " .
"https://$PentabarfXMLhost/$PentabarfXMLpath" . $_POST["PentabarfURL"] . " > $Tempdir/engelXML"; "https://$PentabarfXMLhost/$PentabarfXMLpath" . $_POST["PentabarfURL"] . " > $Tempdir/engelXML";
echo system($Command, $Status); echo system($Command, $Status);
@ -157,35 +137,27 @@ if( isset($_POST["PentabarfUser"]) && isset($_POST["password"]) && isset($_POST[
else else
echo "fail ($Status)($Command).<br />"; echo "fail ($Status)($Command).<br />";
} }
elseif($PentabarfGetWith=="fopen") elseif ($PentabarfGetWith == "fopen") {
{
//user uns password in url einbauen //user uns password in url einbauen
$FileNameIn = "https://" . $_POST["PentabarfUser"] . ':' . $_POST["password"] . "@" . $FileNameIn = "https://" . $_POST["PentabarfUser"] . ':' . $_POST["password"] . "@" .
$PentabarfXMLhost . "/" . $PentabarfXMLpath . $_POST["PentabarfURL"]; $PentabarfXMLhost . "/" . $PentabarfXMLpath . $_POST["PentabarfURL"];
if (($fileIn = fopen($FileNameIn, "r")) != FALSE) {
if( ($fileIn = fopen( $FileNameIn, "r")) != FALSE) if (($fileOut = fopen("$Tempdir/engelXML", "w")) != FALSE) {
{
if( ($fileOut = fopen( "$Tempdir/engelXML", "w")) != FALSE)
{
$Zeilen = 0; $Zeilen = 0;
while (!feof($fileIn)) while (!feof($fileIn)) {
{
$Zeilen++; $Zeilen++;
fputs($fileOut, fgets($fileIn)); fputs($fileOut, fgets($fileIn));
} }
fclose($fileOut); fclose($fileOut);
echo "<br />Es wurden $Zeilen Zeilen eingelesen<br />"; echo "<br />Es wurden $Zeilen Zeilen eingelesen<br />";
} } else
else
echo "<h2>fail: File '$Tempdir/engelXML' not writeable!</h2>"; echo "<h2>fail: File '$Tempdir/engelXML' not writeable!</h2>";
fclose($fileIn); fclose($fileIn);
} } else
else
echo "<h2>fail: File 'https://$PentabarfXMLhost/$PentabarfXMLpath" . $_POST["PentabarfURL"] . "' not readable!</h2>"; echo "<h2>fail: File 'https://$PentabarfXMLhost/$PentabarfXMLpath" . $_POST["PentabarfURL"] . "' not readable!</h2>";
} }
elseif( $PentabarfGetWith=="wget") elseif ($PentabarfGetWith == "wget") {
{
$Command = "wget --http-user=" . $_POST["PentabarfUser"] . " --http-passwd=" . $_POST["password"] . " " . $Command = "wget --http-user=" . $_POST["PentabarfUser"] . " --http-passwd=" . $_POST["password"] . " " .
"https://$PentabarfXMLhost/$PentabarfXMLpath" . $_POST["PentabarfURL"] . "https://$PentabarfXMLhost/$PentabarfXMLpath" . $_POST["PentabarfURL"] .
" --output-file=$Tempdir/engelXMLwgetLog --output-document=$Tempdir/engelXML" . " --output-file=$Tempdir/engelXMLwgetLog --output-document=$Tempdir/engelXML" .
@ -196,8 +168,7 @@ if( isset($_POST["PentabarfUser"]) && isset($_POST["password"]) && isset($_POST[
else else
echo "fail ($Status)($Command).<br />"; echo "fail ($Status)($Command).<br />";
} }
elseif( $PentabarfGetWith=="lynx") elseif ($PentabarfGetWith == "lynx") {
{
$Command = "lynx -auth=" . $_POST["PentabarfUser"] . ":" . $_POST["password"] . " -dump " . $Command = "lynx -auth=" . $_POST["PentabarfUser"] . ":" . $_POST["password"] . " -dump " .
"https://$PentabarfXMLhost/$PentabarfXMLpath" . $_POST["PentabarfURL"] . " > $Tempdir/engelXML"; "https://$PentabarfXMLhost/$PentabarfXMLpath" . $_POST["PentabarfURL"] . " > $Tempdir/engelXML";
echo system($Command, $Status); echo system($Command, $Status);
@ -205,12 +176,9 @@ if( isset($_POST["PentabarfUser"]) && isset($_POST["password"]) && isset($_POST[
echo "OK.<br />"; echo "OK.<br />";
else else
echo "fail ($Status)($Command).<br />"; echo "fail ($Status)($Command).<br />";
} } else
else
echo "<h1>The PentabarfGetWith='$PentabarfGetWith' not supported</h1>"; echo "<h1>The PentabarfGetWith='$PentabarfGetWith' not supported</h1>";
} } else {
else
{
echo "<form action=\"dbUpdateFromXLS.php\" method=\"post\">\n"; echo "<form action=\"dbUpdateFromXLS.php\" method=\"post\">\n";
echo "<table border=\"0\">\n"; echo "<table border=\"0\">\n";
echo "\t<tr><td>XCAL-File: https://$PentabarfXMLhost/$PentabarfXMLpath</td>" . echo "\t<tr><td>XCAL-File: https://$PentabarfXMLhost/$PentabarfXMLpath</td>" .
@ -225,16 +193,11 @@ else
echo "</form>\n"; echo "</form>\n";
} }
//readXMLfile("xml.php.xml"); //readXMLfile("xml.php.xml");
if( readXMLfile("$Tempdir/engelXML") == 0) if (readXMLfile("$Tempdir/engelXML") == 0) {
{
$XMLmain = getXMLsubPease($XMLmain, "VCALENDAR"); $XMLmain = getXMLsubPease($XMLmain, "VCALENDAR");
if ($ShowDataStrukture) {
if( $ShowDataStrukture)
{
echo "<pre><br />"; echo "<pre><br />";
echo $XMLmain->name; echo $XMLmain->name;
echo "<br />"; echo "<br />";
@ -253,7 +216,6 @@ while(list($key, $value) = each($XMLmain->sub[$Feld]->sub))
echo "</pre>"; echo "</pre>";
*/ */
/*############################################################################################## /*##############################################################################################
V e r s i o n V e r s i o n
##############################################################################################*/ ##############################################################################################*/
@ -265,17 +227,14 @@ echo "release: ". $XMLrelease->data. "<br />\n";
//echo "release date: ". $XMLreleaseDate->data. "<br />\n"; //echo "release date: ". $XMLreleaseDate->data. "<br />\n";
echo "<hr>\n"; echo "<hr>\n";
/*############################################################################################## /*##############################################################################################
V e r s i o n V e r s i o n
##############################################################################################*/ ##############################################################################################*/
if ($EnableRoomFunctions) if ($EnableRoomFunctions)
include("../../../camp2011/includes/funktion_xml_room.php"); include ("includes/funktion_xml_room.php");
if ($EnableSchudleFunctions) if ($EnableSchudleFunctions)
include("../../../camp2011/includes/funktion_xml_schudle.php"); include ("includes/funktion_xml_schudle.php");
/*############################################################################################## /*##############################################################################################
U P D A T E A L L U P D A T E A L L
@ -288,6 +247,6 @@ echo "</form>\n";
} //if XMLopenOOK } //if XMLopenOOK
include ("../../../camp2011/includes/footer.php"); include ("includes/footer.php");
?> ?>

@ -1,9 +1,10 @@
<?php <?php
require_once ('../bootstrap.php');
$title = "Debug-Liste"; $title = "Debug-Liste";
$header = "Datenbank-Auszug"; $header = "Datenbank-Auszug";
include ("../../../camp2011/includes/header.php"); include ("includes/header.php");
include ("../../../camp2011/includes/funktion_db_list.php"); include ("includes/funktion_db_list.php");
echo "<h1>Web Counter</h1>"; echo "<h1>Web Counter</h1>";
funktion_db_list("Counter"); funktion_db_list("Counter");
@ -31,39 +32,27 @@ echo "Deaktiviert";
*/ */
echo "<hr>\n"; echo "<hr>\n";
funktion_db_element_list_2row( "Tshirt-Size aller engel", funktion_db_element_list_2row("Tshirt-Size aller engel", "SELECT `Size`, COUNT(`Size`) FROM `User` GROUP BY `Size`");
"SELECT `Size`, COUNT(`Size`) FROM `User` GROUP BY `Size`");
echo "<br />\n"; echo "<br />\n";
funktion_db_element_list_2row( "Tshirt ausgegeben", funktion_db_element_list_2row("Tshirt ausgegeben", "SELECT `Size`, COUNT(`Size`) FROM `User` WHERE `Tshirt`='1' GROUP BY `Size`");
"SELECT `Size`, COUNT(`Size`) FROM `User` WHERE `Tshirt`='1' GROUP BY `Size`");
echo "<br />\n"; echo "<br />\n";
funktion_db_element_list_2row( "Tshirt nicht ausgegeben (Gekommen=1)", funktion_db_element_list_2row("Tshirt nicht ausgegeben (Gekommen=1)", "SELECT COUNT(`Size`), `Size` FROM `User` WHERE `Gekommen`='1' and `Tshirt`='0' GROUP BY `Size`");
"SELECT COUNT(`Size`), `Size` FROM `User` WHERE `Gekommen`='1' and `Tshirt`='0' GROUP BY `Size`");
echo "<hr>\n"; echo "<hr>\n";
funktion_db_element_list_2row( "Hometown", funktion_db_element_list_2row("Hometown", "SELECT COUNT(`Hometown`), `Hometown` FROM `User` GROUP BY `Hometown`");
"SELECT COUNT(`Hometown`), `Hometown` FROM `User` GROUP BY `Hometown`");
echo "<br />\n"; echo "<br />\n";
funktion_db_element_list_2row( "Engeltypen", funktion_db_element_list_2row("Engeltypen", "SELECT COUNT(`Art`), `Art` FROM `User` GROUP BY `Art`");
"SELECT COUNT(`Art`), `Art` FROM `User` GROUP BY `Art`");
echo "<hr>\n"; echo "<hr>\n";
funktion_db_element_list_2row( "Gesamte Arbeit", funktion_db_element_list_2row("Gesamte Arbeit", "SELECT COUNT(*) AS `Count [x]`, SUM(Shifts.Len) as `Sum [h]` from Shifts LEFT JOIN ShiftEntry USING(SID)");
"SELECT COUNT(*) AS `Count [x]`, SUM(Shifts.Len) as `Sum [h]` from Shifts LEFT JOIN ShiftEntry USING(SID)");
echo "<br />\n"; echo "<br />\n";
funktion_db_element_list_2row( "Geleisteter Arbeit", funktion_db_element_list_2row("Geleisteter Arbeit", "SELECT COUNT(*) AS `Count [x]`, SUM(Shifts.Len) as `Sum [h]` from Shifts LEFT JOIN ShiftEntry USING(SID) WHERE (ShiftEntry.UID!=0)");
"SELECT COUNT(*) AS `Count [x]`, SUM(Shifts.Len) as `Sum [h]` from Shifts LEFT JOIN ShiftEntry USING(SID) WHERE (ShiftEntry.UID!=0)");
echo "<hr>\n"; echo "<hr>\n";
funktion_db_element_list_2row( "Gesamte Arbeit (Ohne Raum aufabau (RID=7)", funktion_db_element_list_2row("Gesamte Arbeit (Ohne Raum aufabau (RID=7)", "SELECT COUNT(*) AS `Count [x]`, SUM(Shifts.Len) as `Sum [h]` from Shifts LEFT JOIN ShiftEntry USING(SID) WHERE (Shifts.RID!=7)");
"SELECT COUNT(*) AS `Count [x]`, SUM(Shifts.Len) as `Sum [h]` from Shifts LEFT JOIN ShiftEntry USING(SID) WHERE (Shifts.RID!=7)");
echo "<br />\n"; echo "<br />\n";
funktion_db_element_list_2row( "Geleisteter Arbeit (Ohne Raum aufabau (RID=7)", funktion_db_element_list_2row("Geleisteter Arbeit (Ohne Raum aufabau (RID=7)", "SELECT COUNT(*) AS `Count [x]`, SUM(Shifts.Len) as `Sum [h]` from Shifts LEFT JOIN ShiftEntry USING(SID) WHERE (ShiftEntry.UID!=0) AND (Shifts.RID!=7)");
"SELECT COUNT(*) AS `Count [x]`, SUM(Shifts.Len) as `Sum [h]` from Shifts LEFT JOIN ShiftEntry USING(SID) WHERE (ShiftEntry.UID!=0) AND (Shifts.RID!=7)");
include ("includes/footer.php");
include ("../../../camp2011/includes/footer.php");
?> ?>

@ -1,18 +1,20 @@
<?php <?php
require_once ('../bootstrap.php');
$title = "Engelsystem - DECT"; $title = "Engelsystem - DECT";
$header = "DECT send call"; $header = "DECT send call";
include ("../../../camp2011/includes/header.php"); include ("includes/header.php");
include ("../../../camp2011/includes/config_IAX.php"); include ("config/config_IAX.php");
//include ("../../../camp2011/includes/funktion_modem.php"); //include ("../../../camp2011/includes/funktion_modem.php");
include ("../../../camp2011/includes/funktion_cron.php"); include ("includes/funktion_cron.php");
if( !isset($_GET["dial"])) $_GET["dial"] = ""; if (!isset ($_GET["dial"]))
if( !isset($_GET["custum"])) $_GET["custum"] = ""; $_GET["dial"] = "";
if (!isset ($_GET["custum"]))
$_GET["custum"] = "";
if( $_GET["dial"]=="dial") if ($_GET["dial"] == "dial") {
{
if ($_GET["DECT"] == "") if ($_GET["DECT"] == "")
$Number = $_GET["custum"]; $Number = $_GET["custum"];
else else
@ -30,7 +32,6 @@ if( $_GET["dial"]=="dial")
$_GET["custum"] = $Number; $_GET["custum"] = $Number;
} }
echo "<form action=\"./dect.php\" method=\"GET\">\n"; echo "<form action=\"./dect.php\" method=\"GET\">\n";
echo "<table>\n"; echo "<table>\n";
@ -44,8 +45,7 @@ if( $_GET["dial"]=="dial")
$usql = "SELECT * FROM `User` WHERE NOT `DECT`='' ORDER BY `Nick`"; $usql = "SELECT * FROM `User` WHERE NOT `DECT`='' ORDER BY `Nick`";
$uErg = mysql_query($usql, $con); $uErg = mysql_query($usql, $con);
$urowcount = mysql_num_rows($uErg); $urowcount = mysql_num_rows($uErg);
for ($k=0; $k<$urowcount; $k++) for ($k = 0; $k < $urowcount; $k++) {
{
echo "\t<option value=\"" . mysql_result($uErg, $k, "DECT") . "\">" . echo "\t<option value=\"" . mysql_result($uErg, $k, "DECT") . "\">" .
mysql_result($uErg, $k, "Nick") . mysql_result($uErg, $k, "Nick") .
" (" . mysql_result($uErg, $k, "DECT") . ")" . " (" . mysql_result($uErg, $k, "DECT") . ")" .
@ -64,7 +64,6 @@ if( $_GET["dial"]=="dial")
echo "</form>"; echo "</form>";
include ("includes/footer.php");
include ("../../../camp2011/includes/footer.php");
?> ?>

@ -1,7 +1,8 @@
<?php <?php
include ("../../../camp2011/includes/header.php"); require_once ('../bootstrap.php');
include ("includes/header.php");
include ("../../../camp2011/includes/footer.php"); include ("includes/footer.php");
?> ?>

@ -1,23 +1,23 @@
<?php <?php
require_once ('../bootstrap.php');
$title = "Himmel"; $title = "Himmel";
$header = "FAQ / Fragen an die Erzengel"; $header = "FAQ / Fragen an die Erzengel";
$submenus = 1; $submenus = 1;
include ("../../../camp2011/includes/header.php"); include ("includes/header.php");
include ("../../../camp2011/includes/funktion_db.php"); include ("includes/funktion_db.php");
//var init //var init
$quest_bearb = 0; $quest_bearb = 0;
if (IsSet($_GET["quest"])) if (IsSet ($_GET["quest"])) {
{
switch ($_GET["quest"]) switch ($_GET["quest"]) {
{
// *--------------------------------------------------------------------------- // *---------------------------------------------------------------------------
// * Anfragen - Bearbeitung // * Anfragen - Bearbeitung
// *--------------------------------------------------------------------------- // *---------------------------------------------------------------------------
// * je nach Übergabeoption ($quest) koennen Anfragen beantwortet werden oder // * je nach <20>bergabeoption ($quest) koennen Anfragen beantwortet werden oder
// * als FAQ uebergeben werden // * als FAQ uebergeben werden
// *--------------------------------------------------------------------------- // *---------------------------------------------------------------------------
@ -37,6 +37,7 @@ case "all":
<?php <?php
$Erg = mysql_query($SQL, $con); $Erg = mysql_query($SQL, $con);
// anzahl zeilen // anzahl zeilen
$Zeilen = mysql_num_rows($Erg); $Zeilen = mysql_num_rows($Erg);
@ -45,14 +46,11 @@ case "all":
echo "<td>" . mysql_result($Erg, $n, "Question") . "</td>\n"; echo "<td>" . mysql_result($Erg, $n, "Question") . "</td>\n";
echo "<td>" . UID2Nick(mysql_result($Erg, $n, "UID")) . "</td>\n"; echo "<td>" . UID2Nick(mysql_result($Erg, $n, "UID")) . "</td>\n";
echo "<td>"; echo "<td>";
if (mysql_result($Erg, $n, "AID")>0) if (mysql_result($Erg, $n, "AID") > 0) {
{
echo "Ja</td>\n"; echo "Ja</td>\n";
echo "<td>" . mysql_result($Erg, $n, "Answer") . "</td>\n"; echo "<td>" . mysql_result($Erg, $n, "Answer") . "</td>\n";
echo "<td>" . UID2Nick(mysql_result($Erg, $n, "AID")) . "</td>\n"; echo "<td>" . UID2Nick(mysql_result($Erg, $n, "AID")) . "</td>\n";
} } else {
else
{
echo "Nein</td>\n"; echo "Nein</td>\n";
echo "<td>&nbsp;</td>\n"; echo "<td>&nbsp;</td>\n";
echo "<td>&nbsp;</td>\n"; echo "<td>&nbsp;</td>\n";
@ -72,8 +70,7 @@ case "open":
case "edit" : case "edit" :
if (!IsSet ($_GET["QID"])) if (!IsSet ($_GET["QID"]))
echo "\t\tFehlerhafter Aufruf...<br />Bitte die Bearbeitung nochmals beginnen :)\n"; echo "\t\tFehlerhafter Aufruf...<br />Bitte die Bearbeitung nochmals beginnen :)\n";
else else {
{
$SQL = "SELECT * FROM `Questions` WHERE `QID`='" . $_GET["QID"] . "'"; $SQL = "SELECT * FROM `Questions` WHERE `QID`='" . $_GET["QID"] . "'";
$Erg = mysql_query($SQL, $con); $Erg = mysql_query($SQL, $con);
echo "\t\t<form action=\"./faq.php\" method=\"GET\">\n"; echo "\t\t<form action=\"./faq.php\" method=\"GET\">\n";
@ -91,8 +88,7 @@ case "edit":
echo "\t\t<input type=\"hidden\" name=\"quest\" value=\"save\">\n"; echo "\t\t<input type=\"hidden\" name=\"quest\" value=\"save\">\n";
echo "\t\t<input type=\"submit\" value=\"Sichern...\">\n"; echo "\t\t<input type=\"submit\" value=\"Sichern...\">\n";
echo "\t</form>\n"; echo "\t</form>\n";
if (mysql_result($Erg, 0, "AID")<>"0") if (mysql_result($Erg, 0, "AID") <> "0") {
{
echo "\tDu kannst diese Anfrage so wie sie ist, als Engel-FAQ eintrag &uuml;bernehmen.<br />\n"; echo "\tDu kannst diese Anfrage so wie sie ist, als Engel-FAQ eintrag &uuml;bernehmen.<br />\n";
echo "<a href=\"./faq.php?quest=transfer&QID=" . $_GET["QID"] . "\">Als FAQ-Eintrag sichern...</a>\n"; echo "<a href=\"./faq.php?quest=transfer&QID=" . $_GET["QID"] . "\">Als FAQ-Eintrag sichern...</a>\n";
} }
@ -102,18 +98,15 @@ case "edit":
case "save" : case "save" :
if (!IsSet ($_GET["QID"])) if (!IsSet ($_GET["QID"]))
echo "\tFehlerhafter Aufruf... Bitte die Bearbeitung nochmal starten..."; echo "\tFehlerhafter Aufruf... Bitte die Bearbeitung nochmal starten...";
else else {
{
$SQL = "UPDATE `Questions` SET `Question`='" . $_GET["Question"] . $SQL = "UPDATE `Questions` SET `Question`='" . $_GET["Question"] .
"', `AID`='" . $_SESSION['UID'] . "' , `Answer`='" . $_GET["Answer"] . "' " . "', `AID`='" . $_SESSION['UID'] . "' , `Answer`='" . $_GET["Answer"] . "' " .
"WHERE `QID`='" . $_GET["QID"] . "' LIMIT 1"; "WHERE `QID`='" . $_GET["QID"] . "' LIMIT 1";
$Erg = db_query($SQL, "save Question"); $Erg = db_query($SQL, "save Question");
if ($Erg == 1) if ($Erg == 1) {
{
echo "\tDer Eintrag wurde ge&auml;ndert<br />\n"; echo "\tDer Eintrag wurde ge&auml;ndert<br />\n";
SetHeaderGo2Back(); SetHeaderGo2Back();
} } else
else
echo "\tEin Fehler ist aufgetreten. Sorry, du kannst es aber ja nochmal probieren :)\n"; echo "\tEin Fehler ist aufgetreten. Sorry, du kannst es aber ja nochmal probieren :)\n";
} }
break; break;
@ -121,8 +114,7 @@ case "save":
case "transfer" : case "transfer" :
if (!IsSet ($_GET["QID"])) if (!IsSet ($_GET["QID"]))
echo "\tFehlerhafter Aufruf... Bitte die Bearbeitung nochmal starten...\n"; echo "\tFehlerhafter Aufruf... Bitte die Bearbeitung nochmal starten...\n";
else else {
{
$SQL1 = "SELECT * FROM `Questions` WHERE `QID`='" . $_GET["QID"] . "'"; $SQL1 = "SELECT * FROM `Questions` WHERE `QID`='" . $_GET["QID"] . "'";
$Erg = mysql_query($SQL1, $con); $Erg = mysql_query($SQL1, $con);
$SQL2 = "INSERT INTO `FAQ` Values ('', '" . $SQL2 = "INSERT INTO `FAQ` Values ('', '" .
@ -139,7 +131,7 @@ case "transfer":
// *--------------------------------------------------------------------------- // *---------------------------------------------------------------------------
// * FAQ - Bearbeitung // * FAQ - Bearbeitung
// *--------------------------------------------------------------------------- // *---------------------------------------------------------------------------
// * je nach Übergabeoption ($quest) koennen FAQ's erfasst werden, // * je nach <20>bergabeoption ($quest) koennen FAQ's erfasst werden,
// * geaendert oder geloscht werden... // * geaendert oder geloscht werden...
// *--------------------------------------------------------------------------- // *---------------------------------------------------------------------------
case "faq" : case "faq" :
@ -154,8 +146,7 @@ case "faq":
$Zeilen = mysql_num_rows($Erg); $Zeilen = mysql_num_rows($Erg);
for ($n = 0; $n < $Zeilen; $n++) for ($n = 0; $n < $Zeilen; $n++)
if (mysql_result($Erg, $n, "Antwort")!="") if (mysql_result($Erg, $n, "Antwort") != "") {
{
echo "\t<p class=\"question\">" . mysql_result($Erg, $n, "Frage") . "</p>\n"; echo "\t<p class=\"question\">" . mysql_result($Erg, $n, "Frage") . "</p>\n";
echo "\t<p class=\"answetion\">" . mysql_result($Erg, $n, "Antwort") . "</p>\n"; echo "\t<p class=\"answetion\">" . mysql_result($Erg, $n, "Antwort") . "</p>\n";
echo "\t<a href=\"./faq.php?quest=faqedit&FAQID=" . mysql_result($Erg, $n, "FID") . echo "\t<a href=\"./faq.php?quest=faqedit&FAQID=" . mysql_result($Erg, $n, "FID") .
@ -166,8 +157,7 @@ case "faq":
case "faqedit" : case "faqedit" :
if (!IsSet ($_GET["FAQID"])) if (!IsSet ($_GET["FAQID"]))
echo "\tFehlerhafter Aufruf...<br />Bitte die Bearbeitung nochmals beginnen :)\n"; echo "\tFehlerhafter Aufruf...<br />Bitte die Bearbeitung nochmals beginnen :)\n";
else else {
{
$SQL = "SELECT * FROM `FAQ` WHERE `FID`='" . $_GET["FAQID"] . "'"; $SQL = "SELECT * FROM `FAQ` WHERE `FID`='" . $_GET["FAQID"] . "'";
$Erg = mysql_query($SQL, $con); $Erg = mysql_query($SQL, $con);
@ -190,14 +180,15 @@ case "faqedit":
<input type="submit" value="L&ouml;schen..."> <input type="submit" value="L&ouml;schen...">
</form> </form>
<?php <?php
} }
break; break;
case "faqdelete"; case "faqdelete";
if (!IsSet ($_GET["FAQID"])) if (!IsSet ($_GET["FAQID"]))
echo "\tFehlerhafter Aufruf... Bitte die Bearbeitung nochmal starten...\n"; echo "\tFehlerhafter Aufruf... Bitte die Bearbeitung nochmal starten...\n";
else else {
{
$SQL = "DELETE FROM `FAQ` WHERE `FID`='" . $_GET["FAQID"] . "' LIMIT 1"; $SQL = "DELETE FROM `FAQ` WHERE `FID`='" . $_GET["FAQID"] . "' LIMIT 1";
$Erg = db_query($SQL, "delate faq item"); $Erg = db_query($SQL, "delate faq item");
if ($Erg == 1) if ($Erg == 1)
@ -210,8 +201,7 @@ case "faqdelete";
case "faqsave"; case "faqsave";
if (!IsSet ($_GET["FAQID"])) if (!IsSet ($_GET["FAQID"]))
echo "\tFehlerhafter Aufruf... Bitte die Bearbeitung nochmal starten...\n"; echo "\tFehlerhafter Aufruf... Bitte die Bearbeitung nochmal starten...\n";
else else {
{
$SQL = "UPDATE `FAQ` SET `Frage`='" . $_GET["Frage"] . "', `Antwort`='" . $_GET["Antwort"] . $SQL = "UPDATE `FAQ` SET `Frage`='" . $_GET["Frage"] . "', `Antwort`='" . $_GET["Antwort"] .
"' WHERE `FID`='" . $_GET["FAQID"] . "' LIMIT 1"; "' WHERE `FID`='" . $_GET["FAQID"] . "' LIMIT 1";
$Erg = db_query($SQL, $con); $Erg = db_query($SQL, $con);
@ -233,6 +223,8 @@ case "faqnew":
<input type="submit" value="Sichern..."> <input type="submit" value="Sichern...">
</form> </form>
<?php <?php
break; break;
case "faqnewsave"; case "faqnewsave";
@ -246,11 +238,9 @@ case "faqnewsave";
} //switch ($_GET["quest"]) } //switch ($_GET["quest"])
// Hilfsroutine f<>r die Anfragen:
// Hilfsroutine für die Anfragen:
// Fragenliste anzeigen??? // Fragenliste anzeigen???
if ($quest_bearb==1) if ($quest_bearb == 1) {
{
$Erg = mysql_query($SQL, $con); $Erg = mysql_query($SQL, $con);
// anzahl zeilen // anzahl zeilen
$Zeilen = mysql_num_rows($Erg); $Zeilen = mysql_num_rows($Erg);
@ -258,8 +248,7 @@ if ($quest_bearb==1)
if ($Zeilen == 0) if ($Zeilen == 0)
echo "\tkeine vorhanden...\n"; echo "\tkeine vorhanden...\n";
else else
for ($n = 0 ; $n < $Zeilen ; $n++) for ($n = 0; $n < $Zeilen; $n++) {
{
echo "\t<p>" . nl2br(mysql_result($Erg, $n, "Question")) . "\n</p><br />\n"; echo "\t<p>" . nl2br(mysql_result($Erg, $n, "Question")) . "\n</p><br />\n";
echo "\t<a href=\"./faq.php?quest=edit&QID=" . mysql_result($Erg, $n, "QID") . "\">Bearbeiten</a>\n"; echo "\t<a href=\"./faq.php?quest=edit&QID=" . mysql_result($Erg, $n, "QID") . "\">Bearbeiten</a>\n";
echo "<br />---<br />\n"; echo "<br />---<br />\n";
@ -268,8 +257,7 @@ if ($quest_bearb==1)
} }
} //if (IsSet($_GET["quest"])) } //if (IsSet($_GET["quest"]))
else else {
{
echo "Bitte w&auml;hle aus, ob du:\n"; echo "Bitte w&auml;hle aus, ob du:\n";
echo "<ul>\n"; echo "<ul>\n";
echo "\t<li><a href=\"./faq.php?quest=all\">Alle Anfragen anzeigen/bearbeiten m&ouml;chtest</a></li>\n"; echo "\t<li><a href=\"./faq.php?quest=all\">Alle Anfragen anzeigen/bearbeiten m&ouml;chtest</a></li>\n";
@ -279,5 +267,5 @@ else
echo "</ul>\n"; echo "</ul>\n";
} }
include ("../../../camp2011/includes/footer.php"); include ("includes/footer.php");
?> ?>

@ -1,16 +1,15 @@
<?php <?php
require_once ('../bootstrap.php');
$title = "Erzengel"; $title = "Erzengel";
$header = "Freie Engel"; $header = "Freie Engel";
include ("../../../camp2011/includes/header.php"); include ("includes/header.php");
include ("../../../camp2011/includes/funktion_db_list.php"); include ("includes/funktion_db_list.php");
echo "Hallo " . $_SESSION['Nick'] . ",<br />\n"; echo "Hallo " . $_SESSION['Nick'] . ",<br />\n";
echo "<br /><br />\n\nHier findest du alle Engel, welche zur Zeit in keiner Schicht verplant sind:<br /><br />\n"; echo "<br /><br />\n\nHier findest du alle Engel, welche zur Zeit in keiner Schicht verplant sind:<br /><br />\n";
####################################################### #######################################################
# Ermitteln freier Engel # Ermitteln freier Engel
# #
@ -47,8 +46,6 @@ $Zeilen = mysql_num_rows($Erg);
// for ($i = 1; $i < mysql_num_fields($Erg); $i++) // for ($i = 1; $i < mysql_num_fields($Erg); $i++)
// echo "|".mysql_field_name($Erg, $i); // echo "|".mysql_field_name($Erg, $i);
echo "<table width=\"100%\" class=\"border\" cellpadding=\"2\" cellspacing=\"1\">\n"; echo "<table width=\"100%\" class=\"border\" cellpadding=\"2\" cellspacing=\"1\">\n";
echo "\t<tr class=\"contenttopic\">\n"; echo "\t<tr class=\"contenttopic\">\n";
echo "\t\t<td>Nick</td>\n"; echo "\t\t<td>Nick</td>\n";
@ -58,10 +55,8 @@ echo "\t\t<td>Von</td>\n";
echo "\t\t<td>Bis</td>\n"; echo "\t\t<td>Bis</td>\n";
echo "\t</tr>\n"; echo "\t</tr>\n";
$inuse = ""; $inuse = "";
for ($i=0; $i < $Zeilen; $i++) for ($i = 0; $i < $Zeilen; $i++) {
{
echo "<tr class=\"content\">\n"; echo "<tr class=\"content\">\n";
echo "<td><a href=\"./userChangeNormal.php?Type=Normal&enterUID=" . mysql_result($Erg, $i, "UID") . "\">" . echo "<td><a href=\"./userChangeNormal.php?Type=Normal&enterUID=" . mysql_result($Erg, $i, "UID") . "\">" .
UID2Nick(mysql_result($Erg, $i, "UID")) . "</td></a>\n"; UID2Nick(mysql_result($Erg, $i, "UID")) . "</td></a>\n";
@ -76,10 +71,10 @@ for ($i=0; $i < $Zeilen; $i++)
$inuse .= "(Nick = \"" . UID2Nick(mysql_result($Erg, $i, "UID")) . "\")"; $inuse .= "(Nick = \"" . UID2Nick(mysql_result($Erg, $i, "UID")) . "\")";
} }
if ($inuse != "") if ($inuse != "")
$inuse=" WHERE NOT (".$inuse.")"; $inuse = " WHERE NOT (" .
$inuse . ")";
echo "</table>\n"; echo "</table>\n";
//########################################################################################################## //##########################################################################################################
echo "<br /><br />\n\nhier findest du alle Engel, welche zur Zeit in keiner Schichten verplant sind:<br /><br />\n"; echo "<br /><br />\n\nhier findest du alle Engel, welche zur Zeit in keiner Schichten verplant sind:<br /><br />\n";
@ -89,8 +84,7 @@ echo "\t<tr class=\"contenttopic\">\n\t\t<td>Nick</td>\n\t\t<td>DECT</td>\n\t</t
$SQL = "SELECT Nick, UID, DECT FROM User" . $inuse . ";"; $SQL = "SELECT Nick, UID, DECT FROM User" . $inuse . ";";
$Erg = mysql_query($SQL, $con); $Erg = mysql_query($SQL, $con);
$Zeilen = mysql_num_rows($Erg); $Zeilen = mysql_num_rows($Erg);
for ($i=0; $i < $Zeilen; $i++) for ($i = 0; $i < $Zeilen; $i++) {
{
echo "\t<tr class=\"content\">\n"; echo "\t<tr class=\"content\">\n";
echo "\t\t<td><a href=\"./userChangeNormal.php?Type=Normal&enterUID=" . mysql_result($Erg, $i, "UID") . "\">" . echo "\t\t<td><a href=\"./userChangeNormal.php?Type=Normal&enterUID=" . mysql_result($Erg, $i, "UID") . "\">" .
mysql_result($Erg, $i, "Nick") . "</a></td>\n"; mysql_result($Erg, $i, "Nick") . "</a></td>\n";
@ -99,6 +93,6 @@ for ($i=0; $i < $Zeilen; $i++)
} }
echo "</table>\n"; echo "</table>\n";
include ("../../../camp2011/includes/footer.php"); include ("includes/footer.php");
?> ?>

@ -1,9 +1,9 @@
<?php <?php
require_once ('../bootstrap.php');
include ("../../../camp2011/includes/config_db.php"); include ("config/config_db.php");
include ("../../../camp2011/includes/funktion_db_list.php"); include ("includes/funktion_db_list.php");
include ("../../../camp2011/includes/funktion_user.php"); include ("includes/funktion_user.php");
####################################################### #######################################################
# Ermitteln freier Engel # Ermitteln freier Engel
@ -19,29 +19,23 @@ $Erg = mysql_query($SQL, $con);
$Zeilen = mysql_num_rows($Erg); $Zeilen = mysql_num_rows($Erg);
$inuse = ""; $inuse = "";
for ($i=0; $i < $Zeilen; $i++) for ($i = 0; $i < $Zeilen; $i++) {
{
if ($inuse != "") if ($inuse != "")
$inuse .= " OR "; $inuse .= " OR ";
$inuse .= "(UID = \"" . mysql_result($Erg, $i, "UID") . "\")"; $inuse .= "(UID = \"" . mysql_result($Erg, $i, "UID") . "\")";
} }
if ($inuse!="") if ($inuse != "") {
{
$inuse = " WHERE (NOT (" . $inuse . ")) AND (DECT!='')"; $inuse = " WHERE (NOT (" . $inuse . ")) AND (DECT!='')";
} } else {
else
{
$inuse = " WHERE (DECT!='')"; $inuse = " WHERE (DECT!='')";
} }
//########################################################################################################## //##########################################################################################################
$SQL = "SELECT * FROM User" . $inuse . ";"; $SQL = "SELECT * FROM User" . $inuse . ";";
$Erg = mysql_query($SQL, $con); $Erg = mysql_query($SQL, $con);
$Zeilen = mysql_num_rows($Erg); $Zeilen = mysql_num_rows($Erg);
for ($i=0; $i < $Zeilen; $i++) for ($i = 0; $i < $Zeilen; $i++) {
{
// get DECT number // get DECT number
echo mysql_result($Erg, $i, "DECT") . "\t"; echo mysql_result($Erg, $i, "DECT") . "\t";
@ -50,13 +44,8 @@ for ($i=0; $i < $Zeilen; $i++)
$Erg_RIGHT = mysql_query($SQL_RIGHT, $con); $Erg_RIGHT = mysql_query($SQL_RIGHT, $con);
$UserRights = mysql_fetch_array($Erg_RIGHT); $UserRights = mysql_fetch_array($Erg_RIGHT);
foreach( $UserRights as $Var => $Value) foreach ($UserRights as $Var => $Value) {
{ if ((strpos($Var, ".php") === false) AND (strpos($Var, "/") === false) AND (strpos($Var, "UID") === false) AND (is_numeric($Var) === false)) {
if( (strpos( $Var, ".php") === false) AND
(strpos( $Var, "/") === false) AND
(strpos( $Var, "UID") === false) AND
(is_numeric($Var) === false) )
{
echo "\"" . $Var . "\"=" . $Value . "\t"; echo "\"" . $Var . "\"=" . $Value . "\t";
} }
} }
@ -65,14 +54,12 @@ for ($i=0; $i < $Zeilen; $i++)
$SQL_TYPES = "SELECT TID FROM `ShiftEntry` WHERE UID=" . mysql_result($Erg, $i, "UID") . " GROUP BY TID;"; $SQL_TYPES = "SELECT TID FROM `ShiftEntry` WHERE UID=" . mysql_result($Erg, $i, "UID") . " GROUP BY TID;";
$Erg_TYPES = mysql_query($SQL_TYPES, $con); $Erg_TYPES = mysql_query($SQL_TYPES, $con);
$Zeilen_Typen = mysql_num_rows($Erg_TYPES); $Zeilen_Typen = mysql_num_rows($Erg_TYPES);
for ($j=0; $j < $Zeilen_Typen; $j++) for ($j = 0; $j < $Zeilen_Typen; $j++) {
{
echo "\"TID_" . TID2Type(mysql_result($Erg_TYPES, $j, "TID")) . "\"=Y\t"; echo "\"TID_" . TID2Type(mysql_result($Erg_TYPES, $j, "TID")) . "\"=Y\t";
} }
echo "\n"; echo "\n";
// echo "<br />"; // echo "<br />";
} }
?> ?>

@ -1,12 +1,12 @@
<?php <?php
require_once ('../bootstrap.php');
$title = "User-Liste"; $title = "User-Liste";
$header = "Editieren der Engelliste"; $header = "Editieren der Engelliste";
include ("../../../camp2011/includes/header.php"); include ("includes/header.php");
include ("../../../camp2011/includes/funktion_db_list.php"); include ("includes/funktion_db_list.php");
if (!IsSet($_GET["enterGID"])) if (!IsSet ($_GET["enterGID"])) {
{
// Userliste, keine UID uebergeben... // Userliste, keine UID uebergeben...
$SQL = "SELECT * FROM `UserGroups` ORDER BY `Name` ASC"; $SQL = "SELECT * FROM `UserGroups` ORDER BY `Name` ASC";
@ -43,7 +43,7 @@ if (!IsSet($_GET["enterGID"]))
// Ende Userliste // Ende Userliste
} }
include ("../../../camp2011/includes/footer.php"); include ("includes/footer.php");
?> ?>

@ -1,12 +1,12 @@
<?php <?php
require_once ('../bootstrap.php');
$title = "Erzengel"; $title = "Erzengel";
$header = "Index"; $header = "Index";
include ("../../../camp2011/includes/header.php"); include ("includes/header.php");
include ("../../../camp2011/includes/funktion_db_list.php"); include ("includes/funktion_db_list.php");
echo "Hallo Erzengel " . $_SESSION['Nick'] . ",<br />\n"; echo "Hallo Erzengel " . $_SESSION['Nick'] . ",<br />\n";
?> ?>
du bist jetzt im Erzengel-Bereich. Hier kannst du die Engel-Verwaltung vornehmen.<br /><br /> du bist jetzt im Erzengel-Bereich. Hier kannst du die Engel-Verwaltung vornehmen.<br /><br />
@ -14,6 +14,8 @@ du bist jetzt im Erzengel-Bereich. Hier kannst du die Engel-Verwaltung vornehmen
Bitte melde dich <a href="../logout.php">hier</a> nach getaner Arbeit immer ab, damit kein anderer hier &Auml;nderungen vornehmen kann. Bitte melde dich <a href="../logout.php">hier</a> nach getaner Arbeit immer ab, damit kein anderer hier &Auml;nderungen vornehmen kann.
<?php <?php
include ("../../../camp2011/includes/footer.php");
include ("includes/footer.php");
?> ?>

@ -1,14 +1,15 @@
<?php <?php
require_once ('../bootstrap.php');
$title = "R&auml;ume"; $title = "R&auml;ume";
$header = "Verwaltung der R&auml;ume"; $header = "Verwaltung der R&auml;ume";
include ("../../../camp2011/includes/header.php"); include ("includes/header.php");
include ("../../../camp2011/includes/funktion_schichtplan_aray.php"); include ("funktion_schichtplan_aray.php");
$Sql = "SELECT * FROM `Room` ORDER BY `Number`, `Name`"; $Sql = "SELECT * FROM `Room` ORDER BY `Number`, `Name`";
$Erg = mysql_query($Sql, $con); $Erg = mysql_query($Sql, $con);
if( !IsSet($_GET["action"]) ) if (!IsSet ($_GET["action"])) {
{
echo "Hallo " . $_SESSION['Nick'] . echo "Hallo " . $_SESSION['Nick'] .
",<br />\nhier hast du die M&ouml;glichkeit, neue R&auml;ume f&uuml;r die Schichtpl&auml;ne einzutragen " . ",<br />\nhier hast du die M&ouml;glichkeit, neue R&auml;ume f&uuml;r die Schichtpl&auml;ne einzutragen " .
"oder vorhandene abzu&auml;ndern:<br /><br />\n"; "oder vorhandene abzu&auml;ndern:<br /><br />\n";
@ -18,8 +19,7 @@ if( !IsSet($_GET["action"]) )
echo "<table width=\"100%\" class=\"border\" cellpadding=\"2\" cellspacing=\"1\">\n"; echo "<table width=\"100%\" class=\"border\" cellpadding=\"2\" cellspacing=\"1\">\n";
echo "<tr class=\"contenttopic\">\n"; echo "<tr class=\"contenttopic\">\n";
for( $i = 1; $i < mysql_num_fields($Erg); $i++ ) for ($i = 1; $i < mysql_num_fields($Erg); $i++) {
{
if (substr(mysql_field_name($Erg, $i), 0, 12) == "DEFAULT_EID_") if (substr(mysql_field_name($Erg, $i), 0, 12) == "DEFAULT_EID_")
echo "\t<td> Anzahl " . $EngelTypeID[substr(mysql_field_name($Erg, $i), 12)] . "</td>"; echo "\t<td> Anzahl " . $EngelTypeID[substr(mysql_field_name($Erg, $i), 12)] . "</td>";
else else
@ -28,20 +28,16 @@ if( !IsSet($_GET["action"]) )
echo "\t<td>&Auml;ndern</td>"; echo "\t<td>&Auml;ndern</td>";
echo "</tr>"; echo "</tr>";
for( $t = 0; $t < mysql_num_rows($Erg); $t++ ) for ($t = 0; $t < mysql_num_rows($Erg); $t++) {
{
echo "\t<tr class=\"content\">\n"; echo "\t<tr class=\"content\">\n";
for ($j = 1; $j < mysql_num_fields($Erg); $j++) for ($j = 1; $j < mysql_num_fields($Erg); $j++) {
{
echo "\t\t<td>" . mysql_result($Erg, $t, $j) . "</td>\n"; echo "\t\t<td>" . mysql_result($Erg, $t, $j) . "</td>\n";
} }
echo "\t\t<td><a href=\"./room.php?action=change&RID=" . mysql_result($Erg, $t, "RID") . "\">###</a></td>\n"; echo "\t\t<td><a href=\"./room.php?action=change&RID=" . mysql_result($Erg, $t, "RID") . "\">###</a></td>\n";
echo "\t</tr>\n"; echo "\t</tr>\n";
} // ende Auflistung Raeume } // ende Auflistung Raeume
echo "</table>"; echo "</table>";
} } else {
else
{
UnSet ($SQL); UnSet ($SQL);
@ -52,18 +48,14 @@ case 'new':
echo "<form action=\"./room.php\" method=\"GET\">\n"; echo "<form action=\"./room.php\" method=\"GET\">\n";
echo "<table>\n"; echo "<table>\n";
for( $Uj = 1; $Uj < mysql_num_fields($Erg); $Uj++ ) for ($Uj = 1; $Uj < mysql_num_fields($Erg); $Uj++) {
{ if ((mysql_field_name($Erg, $Uj) == "show") || (mysql_field_name($Erg, $Uj) == "FromPentabarf")) {
if( (mysql_field_name($Erg, $Uj) == "show") || (mysql_field_name($Erg, $Uj) == "FromPentabarf") )
{
echo "<tr><td>" . mysql_field_name($Erg, $Uj) . "</td>" . echo "<tr><td>" . mysql_field_name($Erg, $Uj) . "</td>" .
"<td>" . "<td>" .
"<input type=\"radio\" name=\"" . mysql_field_name($Erg, $Uj) . "\" value=\"Y\">Yes" . "<input type=\"radio\" name=\"" . mysql_field_name($Erg, $Uj) . "\" value=\"Y\">Yes" .
"<input type=\"radio\" name=\"" . mysql_field_name($Erg, $Uj) . "\" value=\"N\">No" . "<input type=\"radio\" name=\"" . mysql_field_name($Erg, $Uj) . "\" value=\"N\">No" .
"</td></tr>\n"; "</td></tr>\n";
} } else {
else
{
//sonderfall fuer Default Engel //sonderfall fuer Default Engel
if (substr(mysql_field_name($Erg, $Uj), 0, 12) == "DEFAULT_EID_") if (substr(mysql_field_name($Erg, $Uj), 0, 12) == "DEFAULT_EID_")
$FeldName = "Anzahl " . $EngelTypeID[substr(mysql_field_name($Erg, $Uj), 12)]; $FeldName = "Anzahl " . $EngelTypeID[substr(mysql_field_name($Erg, $Uj), 12)];
@ -87,8 +79,7 @@ case 'newsave':
$vars = array_splice($vars, 0, $count); $vars = array_splice($vars, 0, $count);
$Keys = ""; $Keys = "";
$Values = ""; $Values = "";
foreach($vars as $key => $value) foreach ($vars as $key => $value) {
{
$Keys .= ", `$key`"; $Keys .= ", `$key`";
$Values .= ", '$value'"; $Values .= ", '$value'";
} }
@ -99,22 +90,18 @@ case 'newsave':
case 'change' : case 'change' :
if (!IsSet ($_GET["RID"])) if (!IsSet ($_GET["RID"]))
echo "Fehlerhafter Aufruf!"; echo "Fehlerhafter Aufruf!";
else else {
{
$SQL2 = "SELECT * FROM `Room` WHERE `RID`='" . $_GET["RID"] . "'"; $SQL2 = "SELECT * FROM `Room` WHERE `RID`='" . $_GET["RID"] . "'";
$ERG = mysql_query($SQL2, $con); $ERG = mysql_query($SQL2, $con);
if( mysql_num_rows( $ERG)>0) if (mysql_num_rows($ERG) > 0) {
{
echo "Raum ab&auml;ndern:\n"; echo "Raum ab&auml;ndern:\n";
echo "Hier kannst du eintragen, welche und wieviele Engel f&uuml;r den Raum zur Verf?gung stehen m&uuml;ssen."; echo "Hier kannst du eintragen, welche und wieviele Engel f&uuml;r den Raum zur Verf?gung stehen m&uuml;ssen.";
echo "<form action=\"./room.php\" method=\"GET\">\n"; echo "<form action=\"./room.php\" method=\"GET\">\n";
echo "<table>\n"; echo "<table>\n";
for ($Uj = 1; $Uj < mysql_num_fields($ERG); $Uj++) for ($Uj = 1; $Uj < mysql_num_fields($ERG); $Uj++) {
{ if ((mysql_field_name($ERG, $Uj) == "show") || (mysql_field_name($ERG, $Uj) == "FromPentabarf")) {
if( (mysql_field_name($ERG, $Uj) == "show") || (mysql_field_name($ERG, $Uj) == "FromPentabarf") )
{
echo "<tr><td>" . mysql_field_name($Erg, $Uj) . "</td>" . echo "<tr><td>" . mysql_field_name($Erg, $Uj) . "</td>" .
"<td>" . "<td>" .
"<input type=\"radio\" name=\"e" . mysql_field_name($ERG, $Uj) . "<input type=\"radio\" name=\"e" . mysql_field_name($ERG, $Uj) .
@ -122,9 +109,7 @@ case 'change':
"<input type=\"radio\" name=\"e" . mysql_field_name($ERG, $Uj) . "<input type=\"radio\" name=\"e" . mysql_field_name($ERG, $Uj) .
"\" value=\"N\"" . (mysql_result($ERG, 0, $Uj) == 'N' ? " checked" : "") . ">No" . "\" value=\"N\"" . (mysql_result($ERG, 0, $Uj) == 'N' ? " checked" : "") . ">No" .
"</td></tr>\n"; "</td></tr>\n";
} } else {
else
{
if (substr(mysql_field_name($ERG, $Uj), 0, 12) == "DEFAULT_EID_") if (substr(mysql_field_name($ERG, $Uj), 0, 12) == "DEFAULT_EID_")
//sonderfall fuer Default Engel //sonderfall fuer Default Engel
$FeldName = "Anzahl " . $EngelTypeID[substr(mysql_field_name($ERG, $Uj), 12)]; $FeldName = "Anzahl " . $EngelTypeID[substr(mysql_field_name($ERG, $Uj), 12)];
@ -146,8 +131,7 @@ case 'change':
echo "<input type=\"hidden\" name=\"action\" value=\"delete\">\n"; echo "<input type=\"hidden\" name=\"action\" value=\"delete\">\n";
echo "<input type=\"submit\" value=\"L&ouml;schen...\">"; echo "<input type=\"submit\" value=\"L&ouml;schen...\">";
echo "</form>"; echo "</form>";
} } else
else
echo "FEHLER: Room ID " . $_GET["RID"] . " nicht gefunden"; echo "FEHLER: Room ID " . $_GET["RID"] . " nicht gefunden";
} }
break; break;
@ -157,8 +141,7 @@ case 'changesave':
$vars = $_GET; $vars = $_GET;
$count = count($vars) - 2; $count = count($vars) - 2;
$vars = array_splice($vars, 0, $count); $vars = array_splice($vars, 0, $count);
foreach($vars as $key => $value) foreach ($vars as $key => $value) {
{
$keys = substr($key, 1); $keys = substr($key, 1);
$sql .= ", `" . $keys . "`='" . $value . "' "; $sql .= ", `" . $keys . "`='" . $value . "' ";
} }
@ -177,7 +160,6 @@ case 'delete':
} //switch } //switch
// Update ??? // Update ???
if (IsSet ($SQL)) { if (IsSet ($SQL)) {
@ -186,8 +168,7 @@ if (IsSet($SQL)){
$Erg = db_query($SQL, "exec SQL"); $Erg = db_query($SQL, "exec SQL");
if ($Erg == 1) if ($Erg == 1)
echo "&Auml;nderung wurde gesichert...<br />"; echo "&Auml;nderung wurde gesichert...<br />";
else else {
{
echo "Fehler beim speichern... bitte noch ein mal probieren :)"; echo "Fehler beim speichern... bitte noch ein mal probieren :)";
echo "<br /><br />" . mysql_error($con) . "<br />($SQL)<br />"; echo "<br /><br />" . mysql_error($con) . "<br />($SQL)<br />";
} }
@ -195,5 +176,5 @@ if (IsSet($SQL)){
} //IF IsSet($action) } //IF IsSet($action)
include ("../../../camp2011/includes/footer.php"); include ("includes/footer.php");
?> ?>

@ -1,22 +1,20 @@
<?php <?php
require_once ('../bootstrap.php');
$title = "Schichtplan"; $title = "Schichtplan";
$header = "Neue Schichten erfassen"; $header = "Neue Schichten erfassen";
$submenus = 1; $submenus = 1;
include ("../../../camp2011/includes/header.php"); include ("includes/header.php");
function executeSQL( $SQL) function executeSQL($SQL) {
{
global $debug, $con; global $debug, $con;
$Erg = mysql_query($SQL, $con); $Erg = mysql_query($SQL, $con);
if ($debug) if ($debug)
echo "DEBUG SQL: $SQL<br />\n"; echo "DEBUG SQL: $SQL<br />\n";
if ($Erg == 1) if ($Erg == 1) {
{
echo "SQL war erfolgreich"; echo "SQL war erfolgreich";
} } else {
else
{
echo "SQL Fehler (" . mysql_error($con) . ")"; echo "SQL Fehler (" . mysql_error($con) . ")";
} }
} }
@ -38,12 +36,12 @@ echo "<form action=\"".$_SERVER['SCRIPT_NAME']."\" method=\"GET\" >\n";
</tr> </tr>
<?php <?php
$sql = "SELECT `SID`, `DateS`, `RID`, `Len` FROM `Shifts` " . $sql = "SELECT `SID`, `DateS`, `RID`, `Len` FROM `Shifts` " .
"ORDER BY `RID`, `DateS` "; "ORDER BY `RID`, `DateS` ";
$Erg = mysql_query($sql, $con); $Erg = mysql_query($sql, $con);
$rowcount = mysql_num_rows($Erg); $rowcount = mysql_num_rows($Erg);
for( $i = 0; $i < $rowcount; $i++) for ($i = 0; $i < $rowcount; $i++) {
{
echo "\t<tr class=\"content\">\n"; echo "\t<tr class=\"content\">\n";
echo "\t\t<td><input type=\"checkbox\" name=\"SID" . mysql_result($Erg, $i, "SID") . "\" " . echo "\t\t<td><input type=\"checkbox\" name=\"SID" . mysql_result($Erg, $i, "SID") . "\" " .
"value=\"" . mysql_result($Erg, $i, "SID") . "\"></td>\n"; "value=\"" . mysql_result($Erg, $i, "SID") . "\"></td>\n";
@ -66,21 +64,17 @@ echo "<input type=\"hidden\" name=\"action\" value=\"deleteShifs\">\n";
echo "<input type=\"submit\" value=\"L&ouml;schen...\">\n"; echo "<input type=\"submit\" value=\"L&ouml;schen...\">\n";
echo "</form>\n"; echo "</form>\n";
} else { } else {
// aus sicherheitzgründen wegen späterer genuzung // aus sicherheitzgr<67>nden wegen sp<73>terer genuzung
UnSet ($chSQL); UnSet ($chSQL);
switch ($_GET["action"]) { switch ($_GET["action"]) {
case 'change' : case 'change' :
if ( !IsSet($_GET["SID"]) ) if (!IsSet ($_GET["SID"])) {
{
echo "Fehlerhafter Aufruf!\n"; echo "Fehlerhafter Aufruf!\n";
} } else {
else
{
$sql = "SELECT * FROM `Shifts` WHERE (`SID` = '" . $_GET["SID"] . "' )"; $sql = "SELECT * FROM `Shifts` WHERE (`SID` = '" . $_GET["SID"] . "' )";
$Erg = mysql_query($sql, $con); $Erg = mysql_query($sql, $con);
@ -99,12 +93,10 @@ case 'change':
$Erg2 = mysql_query($sql2, $con); $Erg2 = mysql_query($sql2, $con);
$rowcount = mysql_num_rows($Erg2); $rowcount = mysql_num_rows($Erg2);
$FromPentabarf = "N"; $FromPentabarf = "N";
for( $i = 0; $i < $rowcount; $i++ ) for ($i = 0; $i < $rowcount; $i++) {
{
$RID = mysql_result($Erg2, $i, "RID"); $RID = mysql_result($Erg2, $i, "RID");
echo " <option value=\"" . $RID . "\""; echo " <option value=\"" . $RID . "\"";
if( $RID == mysql_result($Erg, 0, "RID") ) if ($RID == mysql_result($Erg, 0, "RID")) {
{
echo " selected"; echo " selected";
$FromPentabarf = mysql_result($Erg2, $i, "FromPentabarf"); $FromPentabarf = mysql_result($Erg2, $i, "FromPentabarf");
} }
@ -121,8 +113,7 @@ case 'change':
echo " <tr><td>URL</td>" . echo " <tr><td>URL</td>" .
"<td><input value=\"" . mysql_result($Erg, 0, "URL") . "<td><input value=\"" . mysql_result($Erg, 0, "URL") .
"\" type=\"text\" size=\"40\" name=\"eURL\"></td></tr>\n"; "\" type=\"text\" size=\"40\" name=\"eURL\"></td></tr>\n";
if( $FromPentabarf == "Y") if ($FromPentabarf == "Y") {
{
echo " <tr><td></td>" . echo " <tr><td></td>" .
"<td><h1>!!! Imported from Pentabarf !!!</h1></td></tr>\n"; "<td><h1>!!! Imported from Pentabarf !!!</h1></td></tr>\n";
} }
@ -133,7 +124,7 @@ case 'change':
echo "<input type=\"submit\" value=\"sichern...\">\n"; echo "<input type=\"submit\" value=\"sichern...\">\n";
echo "</form>\n\n"; echo "</form>\n\n";
// Löschen // L<>schen
echo "<form action=\"" . $_SERVER['SCRIPT_NAME'] . "\" method=\"GET\" >\n"; echo "<form action=\"" . $_SERVER['SCRIPT_NAME'] . "\" method=\"GET\" >\n";
echo "<input type=\"hidden\" name=\"SID\" value=\"" . $_GET["SID"] . "\">\n"; echo "<input type=\"hidden\" name=\"SID\" value=\"" . $_GET["SID"] . "\">\n";
echo "<input type=\"hidden\" name=\"action\" value=\"delete\">\n"; echo "<input type=\"hidden\" name=\"action\" value=\"delete\">\n";
@ -152,8 +143,7 @@ case 'change':
echo "Folgende Engelschichten sind noch nicht vergeben.\n"; echo "Folgende Engelschichten sind noch nicht vergeben.\n";
echo "Und koenen, wenn diese nSchicht nicht benoetigt wird geloet werden:<br />\n"; echo "Und koenen, wenn diese nSchicht nicht benoetigt wird geloet werden:<br />\n";
for ($j=0; $j < $rowcount; $j++) for ($j = 0; $j < $rowcount; $j++) {
{
$TID = mysql_result($Erg3, $j, 0); $TID = mysql_result($Erg3, $j, 0);
echo "<a href=\"./schichtplan.php?action=engelshiftdel&SID=" . $_GET["SID"] . "&TID=$TID\">" . echo "<a href=\"./schichtplan.php?action=engelshiftdel&SID=" . $_GET["SID"] . "&TID=$TID\">" .
"freie " . TID2Type($TID) . Get_Text("inc_schicht_Engel") . "schicht loeschen</a><br />\n"; "freie " . TID2Type($TID) . Get_Text("inc_schicht_Engel") . "schicht loeschen</a><br />\n";
@ -175,8 +165,7 @@ case 'change':
"<th>freeloader :-(</th>" . "<th>freeloader :-(</th>" .
"</tr>"; "</tr>";
for ($j=0; $j < $rowcount; $j++) for ($j = 0; $j < $rowcount; $j++) {
{
$userUID = mysql_result($Erg3, $j, "UID"); $userUID = mysql_result($Erg3, $j, "UID");
echo "\t<tr>\n"; echo "\t<tr>\n";
echo "\t\t<td>" . UID2Nick($userUID) . "</td>\n"; echo "\t\t<td>" . UID2Nick($userUID) . "</td>\n";
@ -196,16 +185,14 @@ case 'change':
// Listet alle Nicks auf // Listet alle Nicks auf
echo "<select name=\"UIDs\">\n"; echo "<select name=\"UIDs\">\n";
if( $FromPentabarf != "Y") if ($FromPentabarf != "Y") {
{
echo "\t<option value=\"0\">--neu--</option>\n"; echo "\t<option value=\"0\">--neu--</option>\n";
} }
$usql = "SELECT * FROM `User` ORDER BY `Nick`"; $usql = "SELECT * FROM `User` ORDER BY `Nick`";
$uErg = mysql_query($usql, $con); $uErg = mysql_query($usql, $con);
$urowcount = mysql_num_rows($uErg); $urowcount = mysql_num_rows($uErg);
for ($k=0; $k<$urowcount; $k++) for ($k = 0; $k < $urowcount; $k++) {
{
echo "\t<option value=\"" . mysql_result($uErg, $k, "UID") . "\">" . echo "\t<option value=\"" . mysql_result($uErg, $k, "UID") . "\">" .
mysql_result($uErg, $k, "Nick") . mysql_result($uErg, $k, "Nick") .
"</option>\n"; "</option>\n";
@ -214,23 +201,21 @@ case 'change':
echo " als \n"; echo " als \n";
// holt eine liste der benötigten Engel zu dieser Schischt // holt eine liste der ben<65>tigten Engel zu dieser Schischt
$sql3 = "SELECT Count(`TID`) AS `CTID`, `TID` FROM `ShiftEntry` "; $sql3 = "SELECT Count(`TID`) AS `CTID`, `TID` FROM `ShiftEntry` ";
$sql3 .= "WHERE (`SID`='" . $_GET["SID"] . "' AND `UID`='0') "; $sql3 .= "WHERE (`SID`='" . $_GET["SID"] . "' AND `UID`='0') ";
$sql3 .= "GROUP BY `SID`, `TID`, `UID` "; $sql3 .= "GROUP BY `SID`, `TID`, `UID` ";
$Erg3 = mysql_query($sql3, $con); $Erg3 = mysql_query($sql3, $con);
$i = -1; $i = -1;
while( ++$i < mysql_num_rows($Erg3)) while (++ $i < mysql_num_rows($Erg3)) {
{
$EngelNeed[mysql_result($Erg3, $i, "TID")] = mysql_result($Erg3, $i, "CTID"); $EngelNeed[mysql_result($Erg3, $i, "TID")] = mysql_result($Erg3, $i, "CTID");
} }
// Gibt dei möglich Engeltypen aus und zeigt wíefiel noch beötigt werden // Gibt dei m<>glich Engeltypen aus und zeigt w<>efiel noch be<62>tigt werden
echo "<select name=\"TID\">\n"; echo "<select name=\"TID\">\n";
$SQL2 = "SELECT `TID`, `Name` FROM `EngelType` ORDER BY `Name`"; $SQL2 = "SELECT `TID`, `Name` FROM `EngelType` ORDER BY `Name`";
$Erg2 = mysql_query($SQL2, $con); $Erg2 = mysql_query($SQL2, $con);
for ($l = 0; $l < mysql_num_rows($Erg2); $l++) for ($l = 0; $l < mysql_num_rows($Erg2); $l++) {
{
$EngelTID = mysql_result($Erg2, $l, "TID"); $EngelTID = mysql_result($Erg2, $l, "TID");
echo "<option value=\"$EngelTID\">"; echo "<option value=\"$EngelTID\">";
echo mysql_result($Erg2, $l, "Name") . Get_Text("inc_schicht_engel"); echo mysql_result($Erg2, $l, "Name") . Get_Text("inc_schicht_engel");
@ -252,21 +237,17 @@ case 'change':
break; break;
case 'engeladd' : case 'engeladd' :
if( $_GET["UIDs"]>0) if ($_GET["UIDs"] > 0) {
{
$SQL = "SELECT * FROM `ShiftEntry` " . $SQL = "SELECT * FROM `ShiftEntry` " .
"WHERE (`SID`='" . $_GET["SID"] . "' AND `TID`='" . $_GET["TID"] . "' AND `UID`='0')"; "WHERE (`SID`='" . $_GET["SID"] . "' AND `TID`='" . $_GET["TID"] . "' AND `UID`='0')";
$ERG = mysql_query($SQL, $con); $ERG = mysql_query($SQL, $con);
if( mysql_num_rows($ERG) != 0 ) if (mysql_num_rows($ERG) != 0) {
{
$chSQL = "UPDATE `ShiftEntry` SET " . $chSQL = "UPDATE `ShiftEntry` SET " .
"`UID`='" . $_GET["UIDs"] . "', `Comment`='shift added by " . $_SESSION['Nick'] . "' " . "`UID`='" . $_GET["UIDs"] . "', `Comment`='shift added by " . $_SESSION['Nick'] . "' " .
"WHERE (`SID`='" . $_GET["SID"] . "' AND " . "WHERE (`SID`='" . $_GET["SID"] . "' AND " .
"`TID`='" . $_GET["TID"] . "' AND `UID`='0' ) LIMIT 1"; "`TID`='" . $_GET["TID"] . "' AND `UID`='0' ) LIMIT 1";
} } else {
else
{
$chSQL = "INSERT INTO `ShiftEntry` (`SID`, `TID`, `UID`, `Comment`) VALUES (" . $chSQL = "INSERT INTO `ShiftEntry` (`SID`, `TID`, `UID`, `Comment`) VALUES (" .
"'" . $_GET["SID"] . "', '" . $_GET["TID"] . "', " . "'" . $_GET["SID"] . "', '" . $_GET["TID"] . "', " .
"'" . $_GET["UIDs"] . "', 'shift added by " . $_SESSION['Nick'] . "')"; "'" . $_GET["UIDs"] . "', 'shift added by " . $_SESSION['Nick'] . "')";
@ -274,24 +255,18 @@ case 'engeladd':
echo "Es wird folgende Schicht zus&auml;tzlich eingetragen:<br />\n"; echo "Es wird folgende Schicht zus&auml;tzlich eingetragen:<br />\n";
echo "Engel: " . UID2Nick($_GET["UIDs"]) . "<br />\n"; echo "Engel: " . UID2Nick($_GET["UIDs"]) . "<br />\n";
echo "Bemerkung: Schicht eingetragen durch Erzengel " . $_SESSION['Nick'] . "<br />\n<br />\n"; echo "Bemerkung: Schicht eingetragen durch Erzengel " . $_SESSION['Nick'] . "<br />\n<br />\n";
} } else {
else
{
echo "Es wird folgende Schicht wurde " . $_GET["eAnzahlNew"] . "x zus&auml;tzlich eingetragen:<br />\n"; echo "Es wird folgende Schicht wurde " . $_GET["eAnzahlNew"] . "x zus&auml;tzlich eingetragen:<br />\n";
for( $i=0; $i<$_GET["eAnzahlNew"]; $i++) for ($i = 0; $i < $_GET["eAnzahlNew"]; $i++) {
{
echo "$i. <br />\n"; echo "$i. <br />\n";
$SQL = "INSERT INTO `ShiftEntry` (`SID`, `TID`, `UID`, `Comment`) VALUES ("; $SQL = "INSERT INTO `ShiftEntry` (`SID`, `TID`, `UID`, `Comment`) VALUES (";
$SQL .= "'" . $_GET["SID"] . "', '" . $_GET["TID"] . "', '0', NULL)"; $SQL .= "'" . $_GET["SID"] . "', '" . $_GET["TID"] . "', '0', NULL)";
$ERG = mysql_query($SQL, $con); $ERG = mysql_query($SQL, $con);
if ($debug) if ($debug)
echo "DEBUG SQL: $SQL<br />\n"; echo "DEBUG SQL: $SQL<br />\n";
if ($ERG == 1) if ($ERG == 1) {
{
echo "&Auml;nderung wurde gesichert...<br />"; echo "&Auml;nderung wurde gesichert...<br />";
} } else {
else
{
echo "Fehler beim speichern... bitte noch ein mal probieren :)<br />"; echo "Fehler beim speichern... bitte noch ein mal probieren :)<br />";
echo mysql_error($con); echo mysql_error($con);
} }
@ -303,19 +278,16 @@ case 'engeladd':
case 'engeldel' : case 'engeldel' :
$chSQL = "UPDATE `ShiftEntry` SET `UID`='0', `Comment`= 'NULL' WHERE (`SID`='" . $_GET["SID"] . $chSQL = "UPDATE `ShiftEntry` SET `UID`='0', `Comment`= 'NULL' WHERE (`SID`='" . $_GET["SID"] .
"' AND `UID`='" . $_GET["UIDs"] . "') LIMIT 1"; "' AND `UID`='" . $_GET["UIDs"] . "') LIMIT 1";
if( isset($_GET["freeloader"]) && $_GET["freeloader"]==1) if (isset ($_GET["freeloader"]) && $_GET["freeloader"] == 1) {
{
$sql = "SELECT * FROM `Shifts` WHERE (`SID` = '" . $_GET["SID"] . "' )"; $sql = "SELECT * FROM `Shifts` WHERE (`SID` = '" . $_GET["SID"] . "' )";
$Erg = mysql_query($sql, $con); $Erg = mysql_query($sql, $con);
if( mysql_num_rows( $Erg) == 1) if (mysql_num_rows($Erg) == 1) {
{
$UID = $_GET["UIDs"]; $UID = $_GET["UIDs"];
$Length = mysql_result($Erg, 0, "Len"); $Length = mysql_result($Erg, 0, "Len");
$Comment = "Start: " . mysql_result($Erg, 0, "DateS") . "; " . $Comment = "Start: " . mysql_result($Erg, 0, "DateS") . "; " .
"Beschreibung: " . mysql_result($Erg, 0, "Man") . "; " . "Beschreibung: " . mysql_result($Erg, 0, "Man") . "; " .
"Removed by " . $_SESSION['Nick']; "Removed by " . $_SESSION['Nick'];
$ch2SQL = $ch2SQL = "INSERT INTO `ShiftFreeloader` (`Remove_Time`, `UID`, `Length`, `Comment`) " .
"INSERT INTO `ShiftFreeloader` (`Remove_Time`, `UID`, `Length`, `Comment`) ".
"VALUES ( CURRENT_TIMESTAMP, '$UID', '$Length', '$Comment');"; "VALUES ( CURRENT_TIMESTAMP, '$UID', '$Length', '$Comment');";
} }
} }
@ -349,12 +321,11 @@ case 'delete':
case 'deleteShifs' : case 'deleteShifs' :
foreach ($_GET as $k => $v) foreach ($_GET as $k => $v)
if( strpos( " ".$k, "SID") == 1) if (strpos(" " . $k, "SID") == 1) {
{ echo "Shifts $v wird gel<65>scht...";
echo "Shifts $v wird gelöscht...";
executeSQL("DELETE FROM `Shifts` WHERE `SID`='$v' LIMIT 1"); executeSQL("DELETE FROM `Shifts` WHERE `SID`='$v' LIMIT 1");
echo "<br />\n"; echo "<br />\n";
echo "ShiftEntry $v wird gelöscht..."; echo "ShiftEntry $v wird gel<65>scht...";
executeSQL("DELETE FROM `ShiftEntry` WHERE `SID`='$v'"); executeSQL("DELETE FROM `ShiftEntry` WHERE `SID`='$v'");
echo "<br /><br />\n"; echo "<br /><br />\n";
} }
@ -368,21 +339,18 @@ if (IsSet($chSQL)){
$Erg = mysql_query($chSQL, $con); $Erg = mysql_query($chSQL, $con);
if ($debug) if ($debug)
echo "DEBUG SQL: $chSQL<br />\n"; echo "DEBUG SQL: $chSQL<br />\n";
if ($Erg == 1) if ($Erg == 1) {
{
echo "&Auml;nderung wurde gesichert...<br />"; echo "&Auml;nderung wurde gesichert...<br />";
if ($debug) if ($debug)
echo "DEBUG: ergebniss" . $Erg . "<br />\n"; echo "DEBUG: ergebniss" . $Erg . "<br />\n";
if (IsSet($ch2SQL)) if (IsSet ($ch2SQL)) {
{
$Erg = mysql_query($ch2SQL, $con); $Erg = mysql_query($ch2SQL, $con);
if ($debug) if ($debug)
echo "DEBUG SQL: $ch2SQL<br />\n"; echo "DEBUG SQL: $ch2SQL<br />\n";
if( $debug ) echo "DEBUG: ergebniss". $Erg. "<br />\n"; if ($debug)
} echo "DEBUG: ergebniss" . $Erg . "<br />\n";
} }
else } else {
{
echo "Fehler beim speichern... bitte noch ein mal probieren :)<br />"; echo "Fehler beim speichern... bitte noch ein mal probieren :)<br />";
echo mysql_error($con); echo mysql_error($con);
} }
@ -390,6 +358,5 @@ if (IsSet($chSQL)){
} }
include ("includes/footer.php");
include ("../../../camp2011/includes/footer.php");
?> ?>

@ -1,26 +1,24 @@
<?php <?php
require_once ('../bootstrap.php');
$title = "Himmel"; $title = "Himmel";
$header = "Schichtpl&auml;ne"; $header = "Schichtpl&auml;ne";
$submenus = 1; $submenus = 1;
if (!IsSet ($_GET["action"])) {
if (!IsSet($_GET["action"])) include ("includes/header.php");
{ include ("includes/funktionen.php");
include ("../../../camp2011/includes/header.php"); include ("includes/funktion_schichtplan_aray.php");
include ("../../../camp2011/includes/funktionen.php"); include ("includes/funktion_schichtplan.php");
include ("../../../camp2011/includes/funktion_schichtplan_aray.php");
include ("../../../camp2011/includes/funktion_schichtplan.php");
echo "Hallo " . $_SESSION['Nick'] . "<br />\n" . echo "Hallo " . $_SESSION['Nick'] . "<br />\n" .
"auf dieser Seite kannst du dir den Schichtplan in einer Druckansicht generieren lassen. W&auml;hle hierf&uuml;r ein Datum und den Raum:\n" . "auf dieser Seite kannst du dir den Schichtplan in einer Druckansicht generieren lassen. W&auml;hle hierf&uuml;r ein Datum und den Raum:\n" .
"<br />\n"; "<br />\n";
foreach( $VeranstaltungsTage as $k => $v) foreach ($VeranstaltungsTage as $k => $v) {
{
$res = mysql_query("SELECT Name, RID FROM `Room` WHERE `show`!='N' ORDER BY `Name`;", $con); $res = mysql_query("SELECT Name, RID FROM `Room` WHERE `show`!='N' ORDER BY `Name`;", $con);
for ($i = 0; $i < mysql_num_rows($res); $i++) for ($i = 0; $i < mysql_num_rows($res); $i++) {
{
$Tag = $VeranstaltungsTage[$k]; $Tag = $VeranstaltungsTage[$k];
$RID = mysql_result($res, $i, "RID"); $RID = mysql_result($res, $i, "RID");
$Rname = mysql_result($res, $i, "Name"); $Rname = mysql_result($res, $i, "Name");
@ -30,24 +28,22 @@ if (!IsSet($_GET["action"]))
} }
echo "<br /><br />"; echo "<br /><br />";
include ("../../../camp2011/includes/footer.php"); include ("includes/footer.php");
} } else //#################################################################
else //#################################################################
{
if (IsSet($_GET["Raum"]) AND IsSet($_GET["ausdatum"]))
{ {
if (IsSet ($_GET["Raum"]) AND IsSet ($_GET["ausdatum"])) {
$Raum = $_GET["Raum"]; $Raum = $_GET["Raum"];
$ausdatum = $_GET["ausdatum"]; $ausdatum = $_GET["ausdatum"];
include ("../../../camp2011/includes/config_db.php"); include ("config/config_db.php");
include ("../../../camp2011/includes/config.php"); include ("config/config.php");
include ("../../../camp2011/includes/secure.php"); include ("includes/secure.php");
//var wird nur gesetzt immer edit auszublenden, achtung sesion darf nicht gestart sein !!! //var wird nur gesetzt immer edit auszublenden, achtung sesion darf nicht gestart sein !!!
$_SESSION['CVS']["admin/schichtplan.php"] = "N"; $_SESSION['CVS']["admin/schichtplan.php"] = "N";
include ("../../../camp2011/includes/funktion_lang.php"); include ("includes/funktion_lang.php");
include ("../../../camp2011/includes/funktion_schichtplan.php"); include ("includes/funktion_schichtplan.php");
include ("../../../camp2011/includes/funktion_schichtplan_aray.php"); include ("includes/funktion_schichtplan_aray.php");
include ("../../../camp2011/includes/funktion_user.php"); include ("includes/funktion_user.php");
?> ?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
@ -81,7 +77,7 @@ else //#################################################################
<table border="2" width="650" class="border" cellpadding="2" cellspacing="1"> <table border="2" width="650" class="border" cellpadding="2" cellspacing="1">
<!--Ausgabe Spalten überschrift--> <!--Ausgabe Spalten <EFBFBD>berschrift-->
<tr class="contenttopic"> <tr class="contenttopic">
<th bgcolor="#E0E0E0">Uhrzeit</th> <th bgcolor="#E0E0E0">Uhrzeit</th>
@ -89,33 +85,28 @@ else //#################################################################
</tr> </tr>
<?php <?php
//Zeit Ausgeben //Zeit Ausgeben
for ($i = 0; $i < 24; $i++) for ($i = 0; $i < 24; $i++)
for( $j = 0; $j < $GlobalZeileProStunde; $j++) for ($j = 0; $j < $GlobalZeileProStunde; $j++) {
{ $Spalten[$i * $GlobalZeileProStunde + $j] = "\t<tr class=\"content\">\n";
$Spalten[$i * $GlobalZeileProStunde + $j] = if ($j == 0) {
"\t<tr class=\"content\">\n"; $Spalten[$i * $GlobalZeileProStunde + $j] .= "\t\t<td rowspan=\"$GlobalZeileProStunde\">";
if( $j==0)
{
$Spalten[$i * $GlobalZeileProStunde + $j].=
"\t\t<td rowspan=\"$GlobalZeileProStunde\">";
if ($i < 10) if ($i < 10)
$Spalten[$i * $GlobalZeileProStunde + $j] .= "0"; $Spalten[$i * $GlobalZeileProStunde + $j] .= "0";
$Spalten[$i * $GlobalZeileProStunde + $j] .= "$i:"; $Spalten[$i * $GlobalZeileProStunde + $j] .= "$i:";
if ((($j * 60) / $GlobalZeileProStunde) < 10) if ((($j * 60) / $GlobalZeileProStunde) < 10)
$Spalten[$i * $GlobalZeileProStunde + $j] .= "0"; $Spalten[$i * $GlobalZeileProStunde + $j] .= "0";
$Spalten[$i * $GlobalZeileProStunde + $j].= $Spalten[$i * $GlobalZeileProStunde + $j] .= (($j * 60) / $GlobalZeileProStunde) . "</td>\n";
( ($j*60) / $GlobalZeileProStunde). "</td>\n";
} }
} }
CreateRoomShifts($Raum); CreateRoomShifts($Raum);
// Ausgabe Zeilen // Ausgabe Zeilen
for ($i = 0; $i < (24 * $GlobalZeileProStunde); $i++) echo $Spalten[$i]; for ($i = 0; $i < (24 * $GlobalZeileProStunde); $i++)
echo $Spalten[$i];
// Ende // Ende
echo "</table>\n"; echo "</table>\n";
@ -125,5 +116,4 @@ echo "</html>\n";
} //isset($Vars) } //isset($Vars)
} //isset($Action) } //isset($Action)
?> ?>

@ -1,8 +1,10 @@
<?php <?php
$title = "Schicht Hinzufügen"; require_once ('../bootstrap.php');
$title = "Schicht Hinzufügen";
$header = "Neue Schichten erfassen"; $header = "Neue Schichten erfassen";
include ("../../../camp2011/includes/header.php"); include ("includes/header.php");
$Time = time() + 3600 + 3600; $Time = time() + 3600 + 3600;
@ -13,8 +15,7 @@ echo "Hallo ".$_SESSION['Nick'].",<br />\n";
$Erg = mysql_query($sql, $con); $Erg = mysql_query($sql, $con);
$rowcount = mysql_num_rows($Erg); $rowcount = mysql_num_rows($Erg);
for ($i=0; $i<$rowcount; $i++) for ($i = 0; $i < $rowcount; $i++) {
{
$Room[$i]["RID"] = mysql_result($Erg, $i, "RID"); $Room[$i]["RID"] = mysql_result($Erg, $i, "RID");
$Room[$i]["Name"] = mysql_result($Erg, $i, "Name"); $Room[$i]["Name"] = mysql_result($Erg, $i, "Name");
} }
@ -24,15 +25,13 @@ echo "Hallo ".$_SESSION['Nick'].",<br />\n";
$Erg = mysql_query($sql, $con); $Erg = mysql_query($sql, $con);
$rowcount = mysql_num_rows($Erg); $rowcount = mysql_num_rows($Erg);
for ($i=0; $i<$rowcount; $i++) for ($i = 0; $i < $rowcount; $i++) {
{
$EngelType[$i]["TID"] = mysql_result($Erg, $i, "TID"); $EngelType[$i]["TID"] = mysql_result($Erg, $i, "TID");
$EngelType[$i]["Name"] = mysql_result($Erg, $i, "Name") . Get_Text("inc_schicht_engel"); $EngelType[$i]["Name"] = mysql_result($Erg, $i, "Name") . Get_Text("inc_schicht_engel");
} }
// sesion mit stanadrt werten befüllen // sesion mit stanadrt werten bef<65>llen
if( !isset( $_SESSION['shiftadd.php']['SchichtName'])) if (!isset ($_SESSION['shiftadd.php']['SchichtName'])) {
{
$_SESSION['shiftadd.php']['SchichtName'] = "--???--"; $_SESSION['shiftadd.php']['SchichtName'] = "--???--";
$_SESSION['shiftadd.php']['RID'] = ""; $_SESSION['shiftadd.php']['RID'] = "";
$_SESSION['shiftadd.php']['MonthJahr'] = gmdate("Y-m", $Time); $_SESSION['shiftadd.php']['MonthJahr'] = gmdate("Y-m", $Time);
@ -45,25 +44,21 @@ if( !isset( $_SESSION['shiftadd.php']['SchichtName']))
$_SESSION['shiftadd.php']['NachtON'] = "OFF"; $_SESSION['shiftadd.php']['NachtON'] = "OFF";
$_SESSION['shiftadd.php']['len_night'] = "00-04-08-10-12-14-16-18-20-22-24"; $_SESSION['shiftadd.php']['len_night'] = "00-04-08-10-12-14-16-18-20-22-24";
} }
// wenn werte übergeben in sesion eintragen // wenn werte <EFBFBD>bergeben in sesion eintragen
if (!isset ($_GET["NachtON"])) if (!isset ($_GET["NachtON"]))
$_GET["NachtON"] = "OFF"; $_GET["NachtON"] = "OFF";
if (!isset ($_GET["MoreThenOne"])) if (!isset ($_GET["MoreThenOne"]))
$_GET["MoreThenOne"] = "OFF"; $_GET["MoreThenOne"] = "OFF";
if( isset( $_GET["SchichtName"])) if (isset ($_GET["SchichtName"])) {
{ foreach ($_GET as $k => $v) {
foreach ($_GET as $k => $v)
{
$_SESSION['shiftadd.php'][$k] = $v; $_SESSION['shiftadd.php'][$k] = $v;
} }
} }
if (!IsSet ($_GET["action"])) if (!IsSet ($_GET["action"]))
$_GET["action"] = "new"; $_GET["action"] = "new";
switch( $_GET["action"]) switch ($_GET["action"]) {
{
case 'new' : case 'new' :
?> ?>
Hier kannst du neue Schichten eintragen. Dazu musst du den Anfang und das Ende der Schichten eintragen. Hier kannst du neue Schichten eintragen. Dazu musst du den Anfang und das Ende der Schichten eintragen.
@ -80,8 +75,9 @@ mehrere Schichten auf einmal erfasst werden:
<td align="right">Ort:</td> <td align="right">Ort:</td>
<td><select name="RID"> <td><select name="RID">
<?php <?php
foreach ($Room As $RTemp)
{
foreach ($Room As $RTemp) {
echo "\t<option value=\"" . $RTemp["RID"] . "\""; echo "\t<option value=\"" . $RTemp["RID"] . "\"";
if ($RTemp["RID"] == $_SESSION["shiftadd.php"]["RID"]) if ($RTemp["RID"] == $_SESSION["shiftadd.php"]["RID"])
echo " SELECTED"; echo " SELECTED";
@ -104,6 +100,8 @@ mehrere Schichten auf einmal erfasst werden:
<tr> <tr>
<td align="right">More then One</td> <td align="right">More then One</td>
<td><input type="checkbox" name="MoreThenOne" value="ON" <?php <td><input type="checkbox" name="MoreThenOne" value="ON" <?php
if ($_SESSION["shiftadd.php"]["MoreThenOne"] == "ON") if ($_SESSION["shiftadd.php"]["MoreThenOne"] == "ON")
echo " CHECKED"; echo " CHECKED";
?>></td> ?>></td>
@ -120,6 +118,8 @@ mehrere Schichten auf einmal erfasst werden:
<tr> <tr>
<td align="right">Sonderschichten ein:</td> <td align="right">Sonderschichten ein:</td>
<td><input type="checkbox" name="NachtON" value="ON" <?php <td><input type="checkbox" name="NachtON" value="ON" <?php
if ($_SESSION["shiftadd.php"]["NachtON"] == "ON") if ($_SESSION["shiftadd.php"]["NachtON"] == "ON")
echo " CHECKED"; echo " CHECKED";
?>></td> ?>></td>
@ -131,8 +131,9 @@ mehrere Schichten auf einmal erfasst werden:
<tr><td><u>Anzahl Engel je Type:</u></td></tr> <tr><td><u>Anzahl Engel je Type:</u></td></tr>
<?php <?php
foreach ($EngelType As $TTemp)
{
foreach ($EngelType As $TTemp) {
echo " <tr><td align=\"right\">" . $TTemp["Name"] . ":</td>\n"; echo " <tr><td align=\"right\">" . $TTemp["Name"] . ":</td>\n";
echo " <td><input type=\"text\" name=\"EngelType" . $TTemp["TID"] . "\" size=\"5\" value=\""; echo " <td><input type=\"text\" name=\"EngelType" . $TTemp["TID"] . "\" size=\"5\" value=\"";
if (isset ($_SESSION["shiftadd.php"]["EngelType" . $TTemp["TID"]])) if (isset ($_SESSION["shiftadd.php"]["EngelType" . $TTemp["TID"]]))
@ -150,17 +151,16 @@ mehrere Schichten auf einmal erfasst werden:
</form> </form>
<?php <?php
break; // Ende new break; // Ende new
case 'newsave' : case 'newsave' :
if (isset($_GET["SDatum"]) && ($_GET["len"] > 0)) if (isset ($_GET["SDatum"]) && ($_GET["len"] > 0)) {
{
$lenOrg = $_GET["len"]; $lenOrg = $_GET["len"];
if( $_GET["NachtON"] == "ON" ) if ($_GET["NachtON"] == "ON") {
{
$lenArrayDummy = explode("-", $_GET["len_night"]); $lenArrayDummy = explode("-", $_GET["len_night"]);
foreach ( $lenArrayDummy as $Temp ) foreach ($lenArrayDummy as $Temp) {
{
if (isset ($Temp2)) if (isset ($Temp2))
$lenArray[intval($Temp2)] = intval($Temp) - intval($Temp2); $lenArray[intval($Temp2)] = intval($Temp) - intval($Temp2);
$Temp2 = $Temp; $Temp2 = $Temp;
@ -182,31 +182,29 @@ case 'newsave':
$DateEnd = $_GET["SDatum"]; $DateEnd = $_GET["SDatum"];
$TimeEnd = intval($_GET["STime"]); $TimeEnd = intval($_GET["STime"]);
$len = 0; $len = 0;
do do {
{
// define Start time // define Start time
$Date = $DateEnd; $Date = $DateEnd;
$Time = $TimeEnd; $Time = $TimeEnd;
$_DateS = $_GET["MonthJahr"] . "-" . $Date . " " . $Time . ":00:00"; $_DateS = $_GET["MonthJahr"] . "-" . $Date . " " . $Time . ":00:00";
// define End time // define End time
if( $_GET["NachtON"] == "ON" ) if ($_GET["NachtON"] == "ON") {
{ if (!isset ($lenArray[$Time]))
if( !isset($lenArray[$Time])) die("Zeit $Time h nicht definiert."); die("Zeit $Time h nicht definiert.");
$_GET["len"] = $lenArray[$Time]; $_GET["len"] = $lenArray[$Time];
if( $_GET["len"]<1) die("len <1"); if ($_GET["len"] < 1)
die("len <1");
} }
$TimeEnd = $Time + $_GET["len"]; $TimeEnd = $Time + $_GET["len"];
//Tagesüberschreitung //Tages<65>berschreitung
while( $TimeEnd >= 24 ) while ($TimeEnd >= 24) {
{
$TimeEnd -= 24; $TimeEnd -= 24;
$DateEnd += 1; $DateEnd += 1;
} }
//ist schischt zu lang dan verkürzen //ist schischt zu lang dan verk<72>rzen
if( $DateEnd > $_GET["EDatum"] || ($DateEnd == $_GET["EDatum"] && $TimeEnd >= $_GET["ETime"]) ) if ($DateEnd > $_GET["EDatum"] || ($DateEnd == $_GET["EDatum"] && $TimeEnd >= $_GET["ETime"])) {
{
$_GET["len"] -= ($DateEnd - $_GET["EDatum"]) * 24; $_GET["len"] -= ($DateEnd - $_GET["EDatum"]) * 24;
$_GET["len"] -= ($TimeEnd - $_GET["ETime"]); // -(-) ->> + $_GET["len"] -= ($TimeEnd - $_GET["ETime"]); // -(-) ->> +
$DateEnd = $_GET["EDatum"]; $DateEnd = $_GET["EDatum"];
@ -217,13 +215,15 @@ case 'newsave':
if ($_DateS != $_DateE) if ($_DateS != $_DateE)
CreateNewEntry(); CreateNewEntry();
if( $_GET["MoreThenOne"]!="ON" ) break; if ($_GET["MoreThenOne"] != "ON")
if( $DateEnd >= $_GET["EDatum"] && $TimeEnd >= intval($_GET["ETime"]) ) break; break;
} while( true ); if ($DateEnd >= $_GET["EDatum"] && $TimeEnd >= intval($_GET["ETime"]))
break;
}
while (true);
echo "</table>"; echo "</table>";
if( $_GET["OnlyShow"]=="ON" ) if ($_GET["OnlyShow"] == "ON") {
{
echo "<form action=\"" . $_SERVER['SCRIPT_NAME'] . "\">"; echo "<form action=\"" . $_SERVER['SCRIPT_NAME'] . "\">";
echo "\n\t<Input type=\"hidden\" name=\"SchichtName\" value=\"" . $_GET["SchichtName"] . "\">"; echo "\n\t<Input type=\"hidden\" name=\"SchichtName\" value=\"" . $_GET["SchichtName"] . "\">";
echo "\n\t<input type=\"hidden\" name=\"MonthJahr\" value=\"" . $_GET["MonthJahr"] . "\">"; echo "\n\t<input type=\"hidden\" name=\"MonthJahr\" value=\"" . $_GET["MonthJahr"] . "\">";
@ -237,8 +237,7 @@ case 'newsave':
echo "\n\t<input type=\"hidden\" name=\"NachtON\" value=\"" . $_GET["NachtON"] . "\">"; echo "\n\t<input type=\"hidden\" name=\"NachtON\" value=\"" . $_GET["NachtON"] . "\">";
echo "\n\t<input type=\"hidden\" name=\"len_night\" value=\"" . $_GET["len_night"] . "\">"; echo "\n\t<input type=\"hidden\" name=\"len_night\" value=\"" . $_GET["len_night"] . "\">";
echo "\n\t<input type=\"hidden\" name=\"OnlyShow\" value=\"OFF\">"; echo "\n\t<input type=\"hidden\" name=\"OnlyShow\" value=\"OFF\">";
foreach ($EngelType As $TTemp) foreach ($EngelType As $TTemp) {
{
$Temp = "EngelType" . $TTemp["TID"]; $Temp = "EngelType" . $TTemp["TID"];
echo "\n\t<input type=\"hidden\" name=\"" . $Temp . "\" value=\"" . $_GET[$Temp] . "\">"; echo "\n\t<input type=\"hidden\" name=\"" . $Temp . "\" value=\"" . $_GET[$Temp] . "\">";
} }
@ -254,13 +253,9 @@ case 'engeldel':
} // end switch } // end switch
function CreateNewEntry() {
function CreateNewEntry()
{
global $con, $_DateS, $_DateE, $EngelType, $debug; global $con, $_DateS, $_DateE, $EngelType, $debug;
foreach ($EngelType As $TTemp) foreach ($EngelType As $TTemp) {
{
$Temp = "EngelType" . $TTemp["TID"]; $Temp = "EngelType" . $TTemp["TID"];
global $$Temp; global $$Temp;
} }
@ -273,7 +268,6 @@ function CreateNewEntry()
echo "\t<td>" . $_GET["RID"] . "</td>\n"; echo "\t<td>" . $_GET["RID"] . "</td>\n";
echo "\t<td>" . $_GET["SchichtName"] . "</td>\n"; echo "\t<td>" . $_GET["SchichtName"] . "</td>\n";
// Ist eintarg schon vorhanden? // Ist eintarg schon vorhanden?
$SQL = "SELECT `SID` FROM `Shifts` "; $SQL = "SELECT `SID` FROM `Shifts` ";
$SQL .= "WHERE (" . $SQL .= "WHERE (" .
@ -284,9 +278,8 @@ function CreateNewEntry()
if (mysql_num_rows($Erg) != 0) if (mysql_num_rows($Erg) != 0)
echo "\t<td>exists</td>"; echo "\t<td>exists</td>";
elseif( $_GET["OnlyShow"] == "OFF" ) elseif ($_GET["OnlyShow"] == "OFF") {
{ // erstellt Eintrag in Shifts f<>r die algemeine schicht
// erstellt Eintrag in Shifts für die algemeine schicht
$SQL = "INSERT INTO `Shifts` ( `DateS`, `DateE`, `Len`, `RID`, `Man`) VALUES ( "; $SQL = "INSERT INTO `Shifts` ( `DateS`, `DateE`, `Len`, `RID`, `Man`) VALUES ( ";
$SQL .= "'" . $_DateS . "', '" . $_DateE . "', "; $SQL .= "'" . $_DateS . "', '" . $_DateE . "', ";
$SQL .= "'" . $_GET["len"] . "', '" . $_GET["RID"] . "', "; $SQL .= "'" . $_GET["len"] . "', '" . $_GET["RID"] . "', ";
@ -295,8 +288,10 @@ function CreateNewEntry()
$SQLFail = "\n\t<br />[" . $SQL . "]"; $SQLFail = "\n\t<br />[" . $SQL . "]";
if ($Erg == 1) echo "\t<td>pass</td>\n"; if ($Erg == 1)
else echo "\t<td>fail <br />\n<u>". mysql_error($con). "</u>$SQLFail</td>\n"; echo "\t<td>pass</td>\n";
else
echo "\t<td>fail <br />\n<u>" . mysql_error($con) . "</u>$SQLFail</td>\n";
} else } else
echo "\t<td>only show</td>\n"; echo "\t<td>only show</td>\n";
@ -311,39 +306,36 @@ function CreateNewEntry()
$Erg = mysql_query($SQL, $con); $Erg = mysql_query($SQL, $con);
if (mysql_num_rows($Erg) == 0) if (mysql_num_rows($Erg) == 0)
echo "\t<td>?</td>"; echo "\t<td>?</td>";
else else {
{
$SID = mysql_result($Erg, 0, "SID"); $SID = mysql_result($Erg, 0, "SID");
echo "\t<td>" . $SID . "</td>"; echo "\t<td>" . $SID . "</td>";
} }
// erstellt für jeden Engeltypen die eintrage in 'ShiftEntry' // erstellt f<>r jeden Engeltypen die eintrage in 'ShiftEntry'
echo "\t<td>"; echo "\t<td>";
foreach ($EngelType As $TTemp) foreach ($EngelType As $TTemp) {
{
$Temp = "EngelType" . $TTemp["TID"]; $Temp = "EngelType" . $TTemp["TID"];
if( $_GET[$Temp] > 0 ) if ($_GET[$Temp] > 0) {
{
$i = 0; $i = 0;
echo $_GET[$Temp] . " " . $TTemp["Name"] . "<br />\t"; echo $_GET[$Temp] . " " . $TTemp["Name"] . "<br />\t";
while( $i++ < $_GET[$Temp] ) while ($i++ < $_GET[$Temp]) {
{ if ($_GET["OnlyShow"] == "OFF") {
if( $_GET["OnlyShow"] == "OFF" )
{
$SQL = "INSERT INTO `ShiftEntry` (`SID`, `TID`) VALUES ("; $SQL = "INSERT INTO `ShiftEntry` (`SID`, `TID`) VALUES (";
$SQL .= "'" . $SID . "', "; $SQL .= "'" . $SID . "', ";
$SQL .= "'" . $TTemp["TID"] . "');"; $SQL .= "'" . $TTemp["TID"] . "');";
$Erg = mysql_query($SQL, $con); $Erg = mysql_query($SQL, $con);
if( $debug ) $SQLFail = "\n\t<br />[".$SQL. "]"; if ($debug)
$SQLFail = "\n\t<br />[" . $SQL . "]";
if ($Erg == 1) echo "'pass' ";
else echo "'fail' <u>". mysql_error($con). "</u>$SQLFail</td>\n";
} if ($Erg == 1)
echo "'pass' ";
else else
echo "'fail' <u>" . mysql_error($con) . "</u>$SQLFail</td>\n";
} else
echo "+"; echo "+";
} }
echo "<br />"; echo "<br />";
@ -354,5 +346,5 @@ function CreateNewEntry()
echo "</tr>\n"; echo "</tr>\n";
} }
include ("../../../camp2011/includes/footer.php"); include ("includes/footer.php");
?> ?>

@ -1,12 +1,11 @@
<?php <?php
require_once ('../bootstrap.php');
$title = "Sprache"; $title = "Sprache";
$header = "Liste der existierenden Sprcheintr&auml;ge"; $header = "Liste der existierenden Sprcheintr&auml;ge";
include ("../../../camp2011/includes/header.php"); include ("includes/header.php");
if (!isset ($_GET["TextID"])) {
if( !isset( $_GET["TextID"] ) )
{
echo Get_Text("Hello") . $_SESSION['Nick'] . ", <br />\n"; echo Get_Text("Hello") . $_SESSION['Nick'] . ", <br />\n";
echo Get_Text("pub_sprache_text1") . "<br /><br />\n"; echo Get_Text("pub_sprache_text1") . "<br /><br />\n";
@ -28,27 +27,22 @@ if( !isset( $_GET["TextID"] ) )
echo "\t\t<td class=\"contenttopic\"><b>" . Get_Text("pub_sprache_Edit") . "</b></td>"; echo "\t\t<td class=\"contenttopic\"><b>" . Get_Text("pub_sprache_Edit") . "</b></td>";
echo "\t\t</tr>"; echo "\t\t</tr>";
if (isset ($_GET["ShowEntry"])) {
if( isset($_GET["ShowEntry"]))
{
// ausgabe eintraege // ausgabe eintraege
$SQL = "SELECT * FROM `Sprache` ORDER BY `TextID`;"; $SQL = "SELECT * FROM `Sprache` ORDER BY `TextID`;";
$erg = mysql_query($SQL, $con); $erg = mysql_query($SQL, $con);
echo mysql_error($con); echo mysql_error($con);
$TextID_Old = mysql_result($erg, 0, "TextID"); $TextID_Old = mysql_result($erg, 0, "TextID");
for( $i=0; $i<mysql_num_rows( $erg ); $i++ ) for ($i = 0; $i < mysql_num_rows($erg); $i++) {
{
$TextID_New = mysql_result($erg, $i, "TextID"); $TextID_New = mysql_result($erg, $i, "TextID");
if( $TextID_Old != $TextID_New ) if ($TextID_Old != $TextID_New) {
{
echo "<form action=\"sprache.php\">"; echo "<form action=\"sprache.php\">";
echo "<tr class=\"content\">\n"; echo "<tr class=\"content\">\n";
echo "\t\t<td>$TextID_Old " . echo "\t\t<td>$TextID_Old " .
"<input name=\"TextID\" type=\"hidden\" value=\"$TextID_Old\"> </td>\n"; "<input name=\"TextID\" type=\"hidden\" value=\"$TextID_Old\"> </td>\n";
foreach( $Sprachen as $Name => $Value ) foreach ($Sprachen as $Name => $Value) {
{
$Value = html_entity_decode($Value, ENT_QUOTES); $Value = html_entity_decode($Value, ENT_QUOTES);
echo "\t\t<td><textarea name=\"$Name\" cols=\"22\" rows=\"8\">$Value</textarea></td>\n"; echo "\t\t<td><textarea name=\"$Name\" cols=\"22\" rows=\"8\">$Value</textarea></td>\n";
$Sprachen[$Name] = ""; $Sprachen[$Name] = "";
@ -75,21 +69,17 @@ if( !isset( $_GET["TextID"] ) )
echo "</tr>"; echo "</tr>";
echo "</form>\n"; echo "</form>\n";
echo "</table>\n"; echo "</table>\n";
} /*if( !isset( $TextID ) )*/ } /*if( !isset( $TextID ) )*/
else else {
{
echo "edit: " . $_GET["TextID"] . "<br /><br />"; echo "edit: " . $_GET["TextID"] . "<br /><br />";
foreach ($_GET as $k => $v) { foreach ($_GET as $k => $v) {
if( $k != "TextID" ) if ($k != "TextID") {
{
$sql_test = "SELECT * FROM `Sprache` " . $sql_test = "SELECT * FROM `Sprache` " .
"WHERE `TextID`='" . $_GET["TextID"] . "' AND `Sprache`='$k'"; "WHERE `TextID`='" . $_GET["TextID"] . "' AND `Sprache`='$k'";
$erg_test = mysql_query($sql_test, $con); $erg_test = mysql_query($sql_test, $con);
if( mysql_num_rows($erg_test)==0 ) if (mysql_num_rows($erg_test) == 0) {
{
$sql_save = "INSERT INTO `Sprache` (`TextID`, `Sprache`, `Text`) " . $sql_save = "INSERT INTO `Sprache` (`TextID`, `Sprache`, `Text`) " .
"VALUES ('" . $_GET["TextID"] . "', '$k', '$v')"; "VALUES ('" . $_GET["TextID"] . "', '$k', '$v')";
echo $sql_save . "<br />"; echo $sql_save . "<br />";
@ -98,9 +88,8 @@ else
echo "\t $k Save: OK<br />\n"; echo "\t $k Save: OK<br />\n";
else else
echo "\t $k Save: KO<br />\n"; echo "\t $k Save: KO<br />\n";
} } else
else if( mysql_result($erg_test, 0, "Text")!=$v ) if (mysql_result($erg_test, 0, "Text") != $v) {
{
$sql_save = "UPDATE `Sprache` SET `Text`='$v' " . $sql_save = "UPDATE `Sprache` SET `Text`='$v' " .
"WHERE `TextID`='" . $_GET["TextID"] . "' AND `Sprache`='$k' "; "WHERE `TextID`='" . $_GET["TextID"] . "' AND `Sprache`='$k' ";
echo $sql_save . "<br />"; echo $sql_save . "<br />";
@ -109,14 +98,13 @@ else
echo "\t $k Update: OK<br />\n"; echo "\t $k Update: OK<br />\n";
else else
echo "\t $k Update: KO<br />\n"; echo "\t $k Update: KO<br />\n";
} } else
else
echo "\t $k no changes<br />\n"; echo "\t $k no changes<br />\n";
} }
} }
} }
include ("../../../camp2011/includes/footer.php"); include ("includes/footer.php");
?> ?>

@ -1,10 +1,10 @@
<?php <?php
require_once ('../bootstrap.php');
$title = "T-Shirt-Ausgabe"; $title = "T-Shirt-Ausgabe";
$header = "T-Shirt-Ausgabe f&uuml;r aktiven Engel"; $header = "T-Shirt-Ausgabe f&uuml;r aktiven Engel";
include ("../../../camp2011/includes/header.php"); include ("includes/header.php");
include ("../../../camp2011/includes/funktion_db_list.php"); include ("includes/funktion_db_list.php");
If (IsSet ($_GET["aktiv"])) { If (IsSet ($_GET["aktiv"])) {
@ -15,7 +15,6 @@ If (IsSet($_GET["aktiv"])) {
echo "Fehler beim speichern bei Engel " . UID2Nick($_GET["aktive"]) . "<br />"; echo "Fehler beim speichern bei Engel " . UID2Nick($_GET["aktive"]) . "<br />";
} }
} }
?> ?>
&Uuml;ber die Suchen-Funktion des Browsers kann diese Liste schnell nach einem Nick abgesucht werden.<br /> &Uuml;ber die Suchen-Funktion des Browsers kann diese Liste schnell nach einem Nick abgesucht werden.<br />
@ -24,6 +23,8 @@ Hinter diesem erscheint ein Link, &uuml;ber den man eintragen kann, dass der Eng
Liste aller aktiven Engel: Liste aller aktiven Engel:
<?php <?php
$SQL = "SELECT * FROM `User` WHERE (`Aktiv`='1') ORDER BY `Nick` ASC"; $SQL = "SELECT * FROM `User` WHERE (`Aktiv`='1') ORDER BY `Nick` ASC";
$Erg = mysql_query($SQL, $con); $Erg = mysql_query($SQL, $con);
@ -37,6 +38,8 @@ $rowcount = mysql_num_rows($Erg);
<td>T-Shirt ausgeben:</td> <td>T-Shirt ausgeben:</td>
</td> </td>
<?php <?php
for ($i = 0; $i < $rowcount; $i++) { for ($i = 0; $i < $rowcount; $i++) {
echo "\t<tr class=\"content\">\n"; echo "\t<tr class=\"content\">\n";
$eUID = mysql_result($Erg, $i, "UID"); $eUID = mysql_result($Erg, $i, "UID");
@ -54,6 +57,6 @@ for ($i=0; $i<$rowcount; $i++){
echo "</table>"; echo "</table>";
include ("../../../camp2011/includes/footer.php"); include ("includes/footer.php");
?> ?>

@ -1,17 +1,18 @@
<?php <?php
require_once ('../bootstrap.php');
$title = "User-Liste"; $title = "User-Liste";
$header = "Editieren der Engelliste"; $header = "Editieren der Engelliste";
include ("../../../camp2011/includes/header.php"); include ("includes/header.php");
include ("../../../camp2011/includes/funktion_db_list.php"); include ("includes/funktion_db_list.php");
if (!IsSet($_GET["enterUID"])) if (!IsSet ($_GET["enterUID"])) {
{
// Userliste, keine UID uebergeben... // Userliste, keine UID uebergeben...
echo "<a href=\"../makeuser.php\">Neuen Engel eintragen</a><br /><br />\n"; echo "<a href=\"../makeuser.php\">Neuen Engel eintragen</a><br /><br />\n";
if( !isset($_GET["OrderBy"]) ) $_GET["OrderBy"] = "Nick"; if (!isset ($_GET["OrderBy"]))
$_GET["OrderBy"] = "Nick";
$SQL = "SELECT User.*, UserGroups.Name AS 'Group' FROM `User` " . $SQL = "SELECT User.*, UserGroups.Name AS 'Group' FROM `User` " .
"LEFT JOIN `UserCVS` ON User.UID = UserCVS.UID " . "LEFT JOIN `UserCVS` ON User.UID = UserCVS.UID " .
"LEFT JOIN `UserGroups` ON UserGroups.UID = UserCVS.GroupID " . "LEFT JOIN `UserGroups` ON UserGroups.UID = UserCVS.GroupID " .
@ -23,7 +24,6 @@ if (!IsSet($_GET["enterUID"]))
$Zeilen = mysql_num_rows($Erg); $Zeilen = mysql_num_rows($Erg);
echo "Anzahl Engel: $Zeilen<br /><br />\n"; echo "Anzahl Engel: $Zeilen<br /><br />\n";
?><table width="100%" class="border" cellpadding="2" cellspacing="1"> ?><table width="100%" class="border" cellpadding="2" cellspacing="1">
<tr class="contenttopic"> <tr class="contenttopic">
<td> <td>
@ -53,6 +53,8 @@ if (!IsSet($_GET["enterUID"]))
<?php <?php
$Gekommen = 0; $Gekommen = 0;
$Active = 0; $Active = 0;
$Tshirt = 0; $Tshirt = 0;
@ -93,15 +95,11 @@ if (!IsSet($_GET["enterUID"]))
echo "\t<td>" . mysql_result($Erg, $n, "Aktiv") . "</td>\n"; echo "\t<td>" . mysql_result($Erg, $n, "Aktiv") . "</td>\n";
$Tshirt += mysql_result($Erg, $n, "Tshirt"); $Tshirt += mysql_result($Erg, $n, "Tshirt");
echo "\t<td>" . mysql_result($Erg, $n, "Tshirt") . "</td>\n"; echo "\t<td>" . mysql_result($Erg, $n, "Tshirt") . "</td>\n";
echo "\t<td>". funktion_isLinkAllowed_addLink_OrEmpty( echo "\t<td>" . funktion_isLinkAllowed_addLink_OrEmpty("admin/userChangeNormal.php?enterUID=" .
"admin/userChangeNormal.php?enterUID=". mysql_result($Erg, $n, "UID") . "&Type=Normal", "&Auml;nd.") .
mysql_result($Erg, $n, "UID")."&Type=Normal",
"&Auml;nd.").
"</td>\n"; "</td>\n";
echo "\t<td>". funktion_isLinkAllowed_addLink_OrEmpty( echo "\t<td>" . funktion_isLinkAllowed_addLink_OrEmpty("admin/userChangeSecure.php?enterUID=" .
"admin/userChangeSecure.php?enterUID=". mysql_result($Erg, $n, "UID") . "&Type=Secure", "Secure") .
mysql_result($Erg, $n, "UID")."&Type=Secure",
"Secure").
"</td>\n"; "</td>\n";
echo "</tr>\n"; echo "</tr>\n";
} }
@ -112,29 +110,24 @@ if (!IsSet($_GET["enterUID"]))
// Ende Userliste // Ende Userliste
echo "<h1>Statistics</h1>"; echo "<h1>Statistics</h1>";
funktion_db_element_list_2row( "Hometown", funktion_db_element_list_2row("Hometown", "SELECT COUNT(`Hometown`), `Hometown` FROM `User` GROUP BY `Hometown`");
"SELECT COUNT(`Hometown`), `Hometown` FROM `User` GROUP BY `Hometown`");
echo "<br />\n"; echo "<br />\n";
funktion_db_element_list_2row( "Engeltypen", funktion_db_element_list_2row("Engeltypen", "SELECT COUNT(`Art`), `Art` FROM `User` GROUP BY `Art`");
"SELECT COUNT(`Art`), `Art` FROM `User` GROUP BY `Art`");
echo "<br />\n"; echo "<br />\n";
funktion_db_element_list_2row( "Used Groups", funktion_db_element_list_2row("Used Groups", "SELECT UserGroups.Name AS 'GroupName', COUNT(UserGroups.Name) AS Count FROM `UserCVS` " .
"SELECT UserGroups.Name AS 'GroupName', COUNT(UserGroups.Name) AS Count FROM `UserCVS` ".
"LEFT JOIN `UserGroups` ON UserGroups.UID = UserCVS.GroupID " . "LEFT JOIN `UserGroups` ON UserGroups.UID = UserCVS.GroupID " .
"WHERE (UserCVS.GroupID!='NULL') " . "WHERE (UserCVS.GroupID!='NULL') " .
"GROUP BY `GroupName` " . "GROUP BY `GroupName` " .
""); "");
} } else {
else
{
echo "error"; echo "error";
} }
include ("../../../camp2011/includes/footer.php"); include ("includes/footer.php");
?> ?>

@ -1,10 +1,10 @@
<?php <?php
require_once ('../bootstrap.php');
$title = "Engel Arrived"; $title = "Engel Arrived";
$header = "Engel was arrived"; $header = "Engel was arrived";
include ("../../../camp2011/includes/header.php"); include ("includes/header.php");
include ("../../../camp2011/includes/funktion_db_list.php"); include ("includes/funktion_db_list.php");
If (IsSet ($_GET["arrived"])) { If (IsSet ($_GET["arrived"])) {
@ -39,8 +39,7 @@ for ($i=0; $i<$rowcount; $i++){
echo "\t\t<td>" . UID2Nick($eUID) . "</td>\n"; echo "\t\t<td>" . UID2Nick($eUID) . "</td>\n";
echo "\t\t<td>" . mysql_result($Erg, $i, "Gekommen") . "</td>\n"; echo "\t\t<td>" . mysql_result($Erg, $i, "Gekommen") . "</td>\n";
if (mysql_result($Erg, $i, "Gekommen") =="1") if (mysql_result($Erg, $i, "Gekommen") == "1") {
{
echo "\t\t<td>" . Get_Text("pri_userArrived_TableEntry_Arrived") . "</td>"; echo "\t\t<td>" . Get_Text("pri_userArrived_TableEntry_Arrived") . "</td>";
} else { } else {
echo "\t\t<td><a href=\"./userArrived.php?arrived=$eUID\">" . Get_Text("pri_userArrived_TableEntry_Set") . "</a></td>"; echo "\t\t<td><a href=\"./userArrived.php?arrived=$eUID\">" . Get_Text("pri_userArrived_TableEntry_Set") . "</a></td>";
@ -49,6 +48,6 @@ for ($i=0; $i<$rowcount; $i++){
} }
echo "</table>"; echo "</table>";
include ("../../../camp2011/includes/footer.php"); include ("includes/footer.php");
?> ?>

@ -1,12 +1,12 @@
<?php <?php
require_once ('../bootstrap.php');
$title = "User-Liste"; $title = "User-Liste";
$header = "Editieren der Engelliste"; $header = "Editieren der Engelliste";
include ("../../../camp2011/includes/header.php"); include ("includes/header.php");
include ("../../../camp2011/includes/funktion_db_list.php"); include ("includes/funktion_db_list.php");
if (IsSet($_GET["enterUID"])) if (IsSet ($_GET["enterUID"])) {
{
// UserID wurde mit uebergeben --> Aendern... // UserID wurde mit uebergeben --> Aendern...
echo "Hallo,<br />" . echo "Hallo,<br />" .
@ -26,8 +26,7 @@ if (IsSet($_GET["enterUID"]))
if (mysql_num_rows($Erg) != 1) if (mysql_num_rows($Erg) != 1)
echo "<tr><td>Sorry, der Engel (UID=" . $_GET["enterUID"] . echo "<tr><td>Sorry, der Engel (UID=" . $_GET["enterUID"] .
") wurde in der Liste nicht gefunden.</td></tr>"; ") wurde in der Liste nicht gefunden.</td></tr>";
else else {
{
echo "<tr><td>\n"; echo "<tr><td>\n";
echo "<table>\n"; echo "<table>\n";
echo " <tr><td>Nick</td><td>" . echo " <tr><td>Nick</td><td>" .
@ -67,8 +66,8 @@ if (IsSet($_GET["enterUID"]))
"<input type=\"text\" size=\"5\" name=\"eSize\" value=\"" . "<input type=\"text\" size=\"5\" name=\"eSize\" value=\"" .
mysql_result($Erg, 0, "Size") . "\"></td></tr>\n"; mysql_result($Erg, 0, "Size") . "\"></td></tr>\n";
echo " <tr><td>Passwort</td><td>" . echo " <tr><td>Passwort</td><td>" .
"<a href=\"./userSaveNormal.php?action=newpw&eUID=" "<a href=\"./userSaveNormal.php?action=newpw&eUID=" .
.mysql_result($Erg, 0, "UID")."\">neues Kennwort setzen</a></td></tr>\n"; mysql_result($Erg, 0, "UID") . "\">neues Kennwort setzen</a></td></tr>\n";
// Gekommen? // Gekommen?
echo " <tr><td>Gekommen</td><td>\n"; echo " <tr><td>Gekommen</td><td>\n";
@ -124,14 +123,11 @@ if (IsSet($_GET["enterUID"]))
echo "<input type=\"submit\" value=\"l&ouml;schen...\">\n"; echo "<input type=\"submit\" value=\"l&ouml;schen...\">\n";
echo "</form>"; echo "</form>";
echo "<hr>"; echo "<hr>";
funktion_db_element_list_2row( funktion_db_element_list_2row("Freeloader Shifts", "SELECT `Remove_Time`, `Length`, `Comment` FROM `ShiftFreeloader` WHERE UID=" . $_GET["enterUID"]);
"Freeloader Shifts",
"SELECT `Remove_Time`, `Length`, `Comment` FROM `ShiftFreeloader` WHERE UID=". $_GET["enterUID"]);
} }
include ("../../../camp2011/includes/footer.php"); include ("includes/footer.php");
?> ?>

@ -1,12 +1,12 @@
<?php <?php
require_once ('../bootstrap.php');
$title = "User-Liste"; $title = "User-Liste";
$header = "Editieren der Engelliste"; $header = "Editieren der Engelliste";
include ("../../../camp2011/includes/header.php"); include ("includes/header.php");
include ("../../../camp2011/includes/funktion_db_list.php"); include ("includes/funktion_db_list.php");
if (IsSet($_GET["enterUID"])) if (IsSet ($_GET["enterUID"])) {
{
// UserID wurde mit uebergeben --> Aendern... // UserID wurde mit uebergeben --> Aendern...
echo "Hallo,<br />" . echo "Hallo,<br />" .
@ -16,14 +16,12 @@ if (IsSet($_GET["enterUID"]))
"Wenn T-Shirt ein 'Ja' enth&auml;lt, bedeutet dies, dass der Engel " . "Wenn T-Shirt ein 'Ja' enth&auml;lt, bedeutet dies, dass der Engel " .
"bereits sein T-Shirt erhalten hat.<br /><br />\n"; "bereits sein T-Shirt erhalten hat.<br /><br />\n";
$SQL_CVS = "SELECT * FROM `UserCVS` WHERE `UID`='" . $_GET["enterUID"] . "'"; $SQL_CVS = "SELECT * FROM `UserCVS` WHERE `UID`='" . $_GET["enterUID"] . "'";
$Erg_CVS = mysql_query($SQL_CVS, $con); $Erg_CVS = mysql_query($SQL_CVS, $con);
if (mysql_num_rows($Erg_CVS) != 1) if (mysql_num_rows($Erg_CVS) != 1)
echo "Sorry, der Engel (UID=" . $_GET["enterUID"] . ") wurde in der Liste nicht gefunden."; echo "Sorry, der Engel (UID=" . $_GET["enterUID"] . ") wurde in der Liste nicht gefunden.";
else else {
{
// Rename if is an group // Rename if is an group
if ($_GET["enterUID"] < 0) { if ($_GET["enterUID"] < 0) {
$SQLname = "SELECT `Name` FROM `UserGroups` WHERE `UID`='" . $_GET["enterUID"] . "'"; $SQLname = "SELECT `Name` FROM `UserGroups` WHERE `UID`='" . $_GET["enterUID"] . "'";
@ -42,25 +40,20 @@ if (IsSet($_GET["enterUID"]))
echo "<input type=\"hidden\" name=\"Type\" value=\"Secure\">\n"; echo "<input type=\"hidden\" name=\"Type\" value=\"Secure\">\n";
echo " <tr><td><br /><u>Rights of \"" . UID2Nick($_GET["enterUID"]) . "\":</u></td></tr>\n"; echo " <tr><td><br /><u>Rights of \"" . UID2Nick($_GET["enterUID"]) . "\":</u></td></tr>\n";
$CVS_Data = mysql_fetch_array($Erg_CVS); $CVS_Data = mysql_fetch_array($Erg_CVS);
$CVS_Data_i = 1; $CVS_Data_i = 1;
foreach ($CVS_Data as $CVS_Data_Name => $CVS_Data_Value) foreach ($CVS_Data as $CVS_Data_Name => $CVS_Data_Value) {
{
$CVS_Data_i++; $CVS_Data_i++;
//nur jeder zweiter sonst wird für jeden text noch die position (Zahl) ausgegeben //nur jeder zweiter sonst wird f<>r jeden text noch die position (Zahl) ausgegeben
if( $CVS_Data_i%2 && $CVS_Data_Name!="UID") if ($CVS_Data_i % 2 && $CVS_Data_Name != "UID") {
{
if ($CVS_Data_Name == "GroupID") { if ($CVS_Data_Name == "GroupID") {
if( $_GET["enterUID"] > 0 ) if ($_GET["enterUID"] > 0) {
{
echo "<tr><td><b>Group</b></td>\n" . echo "<tr><td><b>Group</b></td>\n" .
"<td><select name=\"GroupID\">"; "<td><select name=\"GroupID\">";
$SQL_Group = "SELECT * FROM `UserGroups`"; $SQL_Group = "SELECT * FROM `UserGroups`";
$Erg_Group = mysql_query($SQL_Group, $con); $Erg_Group = mysql_query($SQL_Group, $con);
for ($n = 0 ; $n < mysql_num_rows($Erg_Group) ; $n++) for ($n = 0; $n < mysql_num_rows($Erg_Group); $n++) {
{
$UID = mysql_result($Erg_Group, $n, "UID"); $UID = mysql_result($Erg_Group, $n, "UID");
echo "\t<option value=\"$UID\""; echo "\t<option value=\"$UID\"";
if ($CVS_Data_Value == $UID) if ($CVS_Data_Value == $UID)
@ -79,8 +72,7 @@ if (IsSet($_GET["enterUID"]))
if ($CVS_Data_Value == "N") if ($CVS_Data_Value == "N")
echo " checked"; echo " checked";
echo ">denied \n"; echo ">denied \n";
if( $_GET["enterUID"] > 0 ) if ($_GET["enterUID"] > 0) {
{
echo "<input type=\"radio\" name=\"" . ($CVS_Data_i -1) . "\" value=\"G\" "; echo "<input type=\"radio\" name=\"" . ($CVS_Data_i -1) . "\" value=\"G\" ";
if ($CVS_Data_Value == "G") if ($CVS_Data_Value == "G")
echo " checked"; echo " checked";
@ -106,7 +98,7 @@ if (IsSet($_GET["enterUID"]))
} }
} }
include ("../../../camp2011/includes/footer.php"); include ("includes/footer.php");
?> ?>

@ -1,9 +1,10 @@
<?php <?php
require_once ('../bootstrap.php');
$title = "Defalut User Setting"; $title = "Defalut User Setting";
$header = "Defalut User Setting"; $header = "Defalut User Setting";
include ("../../../camp2011/includes/header.php"); include ("includes/header.php");
include ("../../../camp2011/includes/funktion_db_list.php"); include ("includes/funktion_db_list.php");
echo "Hallo " . $_SESSION['Nick'] . echo "Hallo " . $_SESSION['Nick'] .
",<br />\nhier hast du die M&ouml;glichkeit, die Defaulteinstellungen f&uuml;r neue User einzustellen:<br /><br />\n"; ",<br />\nhier hast du die M&ouml;glichkeit, die Defaulteinstellungen f&uuml;r neue User einzustellen:<br /><br />\n";
@ -13,10 +14,8 @@ echo "\t<tr class=\"contenttopic\">\n";
echo "\t\t<th>Page</th>\n\t\t<th>Show</th>\n\t\t<th></th>\n"; echo "\t\t<th>Page</th>\n\t\t<th>Show</th>\n\t\t<th></th>\n";
echo "\t</tr>\n"; echo "\t</tr>\n";
if( isset( $_GET["Field"]) && isset( $_GET["Default"]) && isset( $_GET["Send"])) if (isset ($_GET["Field"]) && isset ($_GET["Default"]) && isset ($_GET["Send"])) {
{ switch ($_GET["Send"]) {
switch( $_GET["Send"])
{
case "New" : case "New" :
$SQL = "ALTER TABLE `UserCVS` ADD `" . $_GET["Field"] . "` " . $SQL = "ALTER TABLE `UserCVS` ADD `" . $_GET["Field"] . "` " .
"CHAR( 1 ) DEFAULT '" . $_GET["Default"] . "' NOT NULL"; "CHAR( 1 ) DEFAULT '" . $_GET["Default"] . "' NOT NULL";
@ -66,7 +65,6 @@ if( isset( $_GET["Field"]) && isset( $_GET["Default"]) && isset( $_GET["Send"]))
} //SWITCH } //SWITCH
} //IF( } //IF(
$erg = mysql_query("SHOW COLUMNS FROM `UserCVS`"); $erg = mysql_query("SHOW COLUMNS FROM `UserCVS`");
echo mysql_error(); echo mysql_error();
echo "\t<tr class=\"content\">\n"; echo "\t<tr class=\"content\">\n";
@ -77,8 +75,7 @@ echo "\t\t\t<td><select name=\"GroupID\">";
$SQL_Group = "SELECT * FROM `UserGroups`"; $SQL_Group = "SELECT * FROM `UserGroups`";
$Erg_Group = mysql_query($SQL_Group, $con); $Erg_Group = mysql_query($SQL_Group, $con);
for ($n = 0 ; $n < mysql_num_rows($Erg_Group) ; $n++) for ($n = 0; $n < mysql_num_rows($Erg_Group); $n++) {
{
$UID = mysql_result($Erg_Group, $n, "UID"); $UID = mysql_result($Erg_Group, $n, "UID");
echo "\t<option value=\"$UID\""; echo "\t<option value=\"$UID\"";
if (mysql_result($erg, 1, "Default") == $UID) if (mysql_result($erg, 1, "Default") == $UID)
@ -91,8 +88,7 @@ echo "\t\t\t <input type=\"submit\" name=\"Send\" value=\"SetForAllUser\"></t
echo "\t\t</form>\n"; echo "\t\t</form>\n";
echo "\t</tr>\n"; echo "\t</tr>\n";
for( $i=2; $i<mysql_num_rows($erg); $i++) for ($i = 2; $i < mysql_num_rows($erg); $i++) {
{
echo "\t<tr class=\"content\">\n"; echo "\t<tr class=\"content\">\n";
echo "\t\t<form action=\"userDefaultSetting.php\">\n"; echo "\t\t<form action=\"userDefaultSetting.php\">\n";
echo "\t\t\t<input name=\"Field\" type=\"hidden\" value=\"" . mysql_result($erg, $i, "Field") . "\">\n"; echo "\t\t\t<input name=\"Field\" type=\"hidden\" value=\"" . mysql_result($erg, $i, "Field") . "\">\n";
@ -135,10 +131,8 @@ echo "\t\t\t<td><input type=\"submit\" name=\"Send\" value=\"New\"></td>\n";
echo "\t\t</form>\n"; echo "\t\t</form>\n";
echo "\t</tr>\n"; echo "\t</tr>\n";
echo "</table>\n"; echo "</table>\n";
include ("../../../camp2011/includes/footer.php"); include ("includes/footer.php");
?> ?>

@ -1,24 +1,21 @@
<?php <?php
require_once ('../bootstrap.php');
$title = "User-Liste"; $title = "User-Liste";
$header = "Index"; $header = "Index";
include ("../../../camp2011/includes/header.php"); include ("includes/header.php");
include ("../../../camp2011/includes/funktion_db_list.php"); include ("includes/funktion_db_list.php");
include ("../../../camp2011/includes/crypt.php"); include ("includes/crypt.php");
include ("../../../camp2011/includes/funktion_db.php"); include ("includes/funktion_db.php");
if (IsSet($_GET["action"])) if (IsSet ($_GET["action"])) {
{
SetHeaderGo2Back(); SetHeaderGo2Back();
echo "Gesendeter Befehl: " . $_GET["action"] . "<br />"; echo "Gesendeter Befehl: " . $_GET["action"] . "<br />";
switch ($_GET["action"]) switch ($_GET["action"]) {
{
case "change" : case "change" :
if (IsSet($_POST["enterUID"])) if (IsSet ($_POST["enterUID"])) {
{ if ($_POST["Type"] == "Normal") {
if ($_POST["Type"] == "Normal")
{
$SQL = "UPDATE `User` SET "; $SQL = "UPDATE `User` SET ";
$SQL .= " `Nick` = '" . $_POST["eNick"] . "', `Name` = '" . $_POST["eName"] . "', " . $SQL .= " `Nick` = '" . $_POST["eNick"] . "', `Name` = '" . $_POST["eName"] . "', " .
"`Vorname` = '" . $_POST["eVorname"] . "', " . "`Vorname` = '" . $_POST["eVorname"] . "', " .
@ -42,17 +39,14 @@ if (IsSet($_GET["action"]))
} else { } else {
echo "Fehler beim speichern...\n(" . mysql_error($con) . ")"; echo "Fehler beim speichern...\n(" . mysql_error($con) . ")";
} }
} } else
else echo "<h1>Fehler: Unbekanter Type (" . $_POST["Type"] . ") <20>bergeben\n</h1>\n";
echo "<h1>Fehler: Unbekanter Type (". $_POST["Type"]. ") übergeben\n</h1>\n"; } else
} echo "<h1>Fehler: UserID (enterUID) wurde nicht per POST <20>bergeben</h1>\n";
else
echo "<h1>Fehler: UserID (enterUID) wurde nicht per POST übergeben</h1>\n";
break; break;
case "delete" : case "delete" :
if (IsSet($_POST["enterUID"])) if (IsSet ($_POST["enterUID"])) {
{
echo "delate User..."; echo "delate User...";
$SQL = "DELETE FROM `User` WHERE `UID`='" . $_POST["enterUID"] . "' LIMIT 1;"; $SQL = "DELETE FROM `User` WHERE `UID`='" . $_POST["enterUID"] . "' LIMIT 1;";
$Erg = db_query($SQL, "User delete"); $Erg = db_query($SQL, "User delete");
@ -83,7 +77,6 @@ if (IsSet($_GET["action"]))
} }
break; break;
case "newpw" : case "newpw" :
echo "Bitte neues Kennwort f&uuml;r <b>"; echo "Bitte neues Kennwort f&uuml;r <b>";
// Get Nick // Get Nick
@ -100,8 +93,7 @@ if (IsSet($_GET["action"]))
break; break;
case "newpwsave" : case "newpwsave" :
if ($_POST["ePasswort"] == $_POST["ePasswort2"]) if ($_POST["ePasswort"] == $_POST["ePasswort2"]) { // beide Passwoerter passen...
{ // beide Passwoerter passen...
$_POST["ePasswort"] = PassCrypt($_POST["ePasswort"]); $_POST["ePasswort"] = PassCrypt($_POST["ePasswort"]);
$SQL = "UPDATE `User` SET `Passwort`='" . $_POST["ePasswort"] . "' " . $SQL = "UPDATE `User` SET `Passwort`='" . $_POST["ePasswort"] . "' " .
"WHERE `UID`='" . $_POST["eUID"] . "'"; "WHERE `UID`='" . $_POST["eUID"] . "'";
@ -111,20 +103,17 @@ if (IsSet($_GET["action"]))
} else { } else {
echo "Fehler beim speichern...\n(" . mysql_error($con) . ")"; echo "Fehler beim speichern...\n(" . mysql_error($con) . ")";
} }
} } else
else
echo "Das Passwort wurde nicht &uuml;bereinstimmend eingegeben!"; echo "Das Passwort wurde nicht &uuml;bereinstimmend eingegeben!";
break; break;
} // end switch } // end switch
// ende - Action ist gesetzt // ende - Action ist gesetzt
} } else {
else
{
// kein Action gesetzt -> abbruch // kein Action gesetzt -> abbruch
echo "Unzul&auml;ssiger Aufruf.<br />Bitte neu editieren..."; echo "Unzul&auml;ssiger Aufruf.<br />Bitte neu editieren...";
} }
include ("../../../camp2011/includes/footer.php"); include ("includes/footer.php");
?> ?>

@ -1,43 +1,38 @@
<?php <?php
require_once ('../bootstrap.php');
$title = "User-Liste"; $title = "User-Liste";
$header = "Index"; $header = "Index";
include ("../../../camp2011/includes/header.php"); include ("includes/header.php");
include ("../../../camp2011/includes/funktion_db_list.php"); include ("includes/funktion_db_list.php");
include ("../../../camp2011/includes/crypt.php"); include ("includes/crypt.php");
include ("../../../camp2011/includes/funktion_db.php"); include ("includes/funktion_db.php");
if( !IsSet($_POST["enterUID"]) ) if (!IsSet ($_POST["enterUID"])) {
{
$Right = "N"; $Right = "N";
} elseif( $_POST["enterUID"] > 0 ) { }
elseif ($_POST["enterUID"] > 0) {
$Right = $_SESSION['CVS']["admin/user.php"]; $Right = $_SESSION['CVS']["admin/user.php"];
} else { } else {
$Right = $_SESSION['CVS']["admin/group.php"]; $Right = $_SESSION['CVS']["admin/group.php"];
} }
if ( ($Right=="Y") && IsSet($_GET["action"])) if (($Right == "Y") && IsSet ($_GET["action"])) {
{
SetHeaderGo2Back(); SetHeaderGo2Back();
echo "Gesendeter Befehl: " . $_GET["action"] . "<br />"; echo "Gesendeter Befehl: " . $_GET["action"] . "<br />";
switch ($_GET["action"]) switch ($_GET["action"]) {
{
case "change" : case "change" :
if (IsSet($_POST["enterUID"])) if (IsSet ($_POST["enterUID"])) {
{ if ($_POST["Type"] == "Secure") {
if ($_POST["Type"] == "Secure")
{
$SQL2 = "UPDATE `UserCVS` SET "; $SQL2 = "UPDATE `UserCVS` SET ";
$SQL_CVS = "SELECT * FROM `UserCVS` WHERE `UID`='" . $_POST["enterUID"] . "'"; $SQL_CVS = "SELECT * FROM `UserCVS` WHERE `UID`='" . $_POST["enterUID"] . "'";
$Erg_CVS = mysql_query($SQL_CVS, $con); $Erg_CVS = mysql_query($SQL_CVS, $con);
$CVS_Data = mysql_fetch_array($Erg_CVS); $CVS_Data = mysql_fetch_array($Erg_CVS);
$CVS_Data_i = 1; $CVS_Data_i = 1;
foreach ($CVS_Data as $CVS_Data_Name => $CVS_Data_Value) foreach ($CVS_Data as $CVS_Data_Name => $CVS_Data_Value) {
{
if (($CVS_Data_i +1) % 2 && $CVS_Data_Name != "UID") { if (($CVS_Data_i +1) % 2 && $CVS_Data_Name != "UID") {
if( $CVS_Data_Name == "GroupID") if ($CVS_Data_Name == "GroupID") {
{
if ($_POST["enterUID"] > 0) if ($_POST["enterUID"] > 0)
$SQL2 .= "`$CVS_Data_Name` = '" . $_POST["GroupID"] . "', "; $SQL2 .= "`$CVS_Data_Name` = '" . $_POST["GroupID"] . "', ";
else else
@ -57,17 +52,14 @@ if ( ($Right=="Y") && IsSet($_GET["action"]))
} else { } else {
echo "Fehler beim speichern...\n(" . mysql_error($con) . ")"; echo "Fehler beim speichern...\n(" . mysql_error($con) . ")";
} }
} } else
else echo "<h1>Fehler: Unbekanter Type (" . $_POST["Type"] . ") <20>bergeben\n</h1>\n";
echo "<h1>Fehler: Unbekanter Type (". $_POST["Type"]. ") übergeben\n</h1>\n"; } else
} echo "<h1>Fehler: UserID (enterUID) wurde nicht per POST <20>bergeben</h1>\n";
else
echo "<h1>Fehler: UserID (enterUID) wurde nicht per POST übergeben</h1>\n";
break; break;
case "changeGroupName" : case "changeGroupName" :
if (IsSet($_POST["enterUID"]) && ($_POST["enterUID"]<0) ) if (IsSet ($_POST["enterUID"]) && ($_POST["enterUID"] < 0)) {
{
$SQL = "UPDATE `UserGroups` SET `Name`='" . $_POST["GroupName"] . "' WHERE `UID`='" . $_POST["enterUID"] . "' LIMIT 1 ;"; $SQL = "UPDATE `UserGroups` SET `Name`='" . $_POST["GroupName"] . "' WHERE `UID`='" . $_POST["enterUID"] . "' LIMIT 1 ;";
$Erg = db_query($SQL, "Update Group Name"); $Erg = db_query($SQL, "Update Group Name");
if ($Erg == 1) { if ($Erg == 1) {
@ -75,14 +67,12 @@ if ( ($Right=="Y") && IsSet($_GET["action"]))
} else { } else {
echo "Fehler beim speichern...\n(" . mysql_error($con) . ")"; echo "Fehler beim speichern...\n(" . mysql_error($con) . ")";
} }
} } else
else echo "<h1>Fehler: UserID (enterUID) wurde nicht per POST <20>bergeben</h1>\n";
echo "<h1>Fehler: UserID (enterUID) wurde nicht per POST übergeben</h1>\n";
break; break;
case "delete" : case "delete" :
if (IsSet($_POST["enterUID"]) && ($_POST["enterUID"]>0) ) if (IsSet ($_POST["enterUID"]) && ($_POST["enterUID"] > 0)) {
{
echo "delate User..."; echo "delate User...";
$SQL = "DELETE FROM `User` WHERE `UID`='" . $_POST["enterUID"] . "' LIMIT 1;"; $SQL = "DELETE FROM `User` WHERE `UID`='" . $_POST["enterUID"] . "' LIMIT 1;";
$Erg = db_query($SQL, "User delete"); $Erg = db_query($SQL, "User delete");
@ -110,7 +100,8 @@ if ( ($Right=="Y") && IsSet($_GET["action"]))
} else { } else {
echo "Fehler beim speichern...\n(" . mysql_error($con) . ")"; echo "Fehler beim speichern...\n(" . mysql_error($con) . ")";
} }
} elseif (IsSet($_POST["enterUID"]) && ($_POST["enterUID"]<0) ) { }
elseif (IsSet ($_POST["enterUID"]) && ($_POST["enterUID"] < 0)) {
echo "delate Group..."; echo "delate Group...";
$SQL = "DELETE FROM `UserGroups` WHERE `UID`='" . $_POST["enterUID"] . "' LIMIT 1;"; $SQL = "DELETE FROM `UserGroups` WHERE `UID`='" . $_POST["enterUID"] . "' LIMIT 1;";
$Erg = db_query($SQL, "Group delete"); $Erg = db_query($SQL, "Group delete");
@ -134,11 +125,11 @@ if ( ($Right=="Y") && IsSet($_GET["action"]))
} // end switch } // end switch
// ende - Action ist gesetzt // ende - Action ist gesetzt
} elseif ( IsSet($_GET["new"]) && ($_SESSION['CVS']["admin/group.php"]=="Y") ) { }
elseif (IsSet ($_GET["new"]) && ($_SESSION['CVS']["admin/group.php"] == "Y")) {
echo "Gesendeter Befehl: " . $_GET["new"] . "<br />"; echo "Gesendeter Befehl: " . $_GET["new"] . "<br />";
switch ($_GET["new"]) switch ($_GET["new"]) {
{
case "newGroup" : case "newGroup" :
echo "\tGenerate new Group ID...\n"; echo "\tGenerate new Group ID...\n";
$SQLid = "SELECT MIN(`UID`) FROM `UserCVS`;"; $SQLid = "SELECT MIN(`UID`) FROM `UserCVS`;";
@ -150,8 +141,7 @@ if ( ($Right=="Y") && IsSet($_GET["action"]))
$SQLnew2 = "INSERT INTO `UserCVS` (`UID`, `GroupID`) VALUES ('$NewId', NULL );"; $SQLnew2 = "INSERT INTO `UserCVS` (`UID`, `GroupID`) VALUES ('$NewId', NULL );";
echo "\t<br />Generate new UserGroup ...\n"; echo "\t<br />Generate new UserGroup ...\n";
$ErgNew1 = db_query($SQLnew1, "create UserGroups Entry"); $ErgNew1 = db_query($SQLnew1, "create UserGroups Entry");
if ($ErgNew1 == 1) if ($ErgNew1 == 1) {
{
echo "\t<br />Generate new User rights...\n"; echo "\t<br />Generate new User rights...\n";
$ErgNew2 = db_query($SQLnew2, "UserCVS Entry"); $ErgNew2 = db_query($SQLnew2, "UserCVS Entry");
if ($ErgNew1 == 1) { if ($ErgNew1 == 1) {
@ -165,7 +155,6 @@ if ( ($Right=="Y") && IsSet($_GET["action"]))
} }
break; break;
} }
} else { } else {
@ -173,6 +162,6 @@ if ( ($Right=="Y") && IsSet($_GET["action"]))
echo "Unzul&auml;ssiger Aufruf.<br />Bitte neu editieren..."; echo "Unzul&auml;ssiger Aufruf.<br />Bitte neu editieren...";
} }
include ("../../../camp2011/includes/footer.php"); include ("includes/footer.php");
?> ?>

Loading…
Cancel
Save