<?php require_once "../klassen/authentication.class.php"; require_once "../config.php"; require_once "../klassen/datenbank.class.php"; require_once "../klassen/user.class.php"; require_once '../functions/passwordHash.function.php'; $datenbank = new Datenbank(); $name = ""; $passwort = ""; if ($_GET["action"] == "add") { hinzufuegen($datenbank); } else { die("Keine oder ungültige Aktion angegeben :/"); } function hinzufuegen($datenbank) { global $name; global $passwort; if (!($fehler = parameterFehlerhaft($datenbank))) { benutzerErstellen($name, $passwort, $datenbank); zurueck(); } else { zurueckMitFehler($fehler); } } function benutzerErstellen($name, $passwort, $datenbank) { $sql = TUser::SQL_INSERT_INTO; $parameters = array("name" => $name, "passwort" => $passwort, "istAktiviert" => true); $datenbank->queryDirekt($sql, $parameters);
<?php require_once "./klassen/authentication.class.php"; require_once "./config.php"; require_once "./klassen/datenbank.class.php"; require_once "./klassen/textseite.class.php"; $datenbank = new Datenbank(); $textseite = new TTextseite(); if (!isset($_GET["action"])) { die("Keine Aktion :/"); } switch ($_GET["action"]) { case "add": hinzufuegen($textseite, $datenbank); break; case "delete": loeschen($textseite, $datenbank); break; } function hinzufuegen($textseite, $datenbank) { if (hinzufuegenVariablenVorhanden()) { if ($_POST["inhalt"] != "") { if (strtotime($_POST["zeigenAb"]) !== false) { if (strtotime($_POST["zeigenBis"]) !== false) { $textseite->create($datenbank, $_POST["inhalt"], date("Y-m-d H:i:s", strtotime($_POST["zeigenAb"])), date("Y-m-d H:i:s", strtotime($_POST["zeigenBis"]))); } else { $textseite->create($datenbank, $_POST["inhalt"], date("Y-m-d H:i:s", strtotime($_POST["zeigenAb"]))); } } else { $textseite->create($datenbank, $_POST["inhalt"]);
<?php require_once "./klassen/authentication.class.php"; require_once "./config.php"; require_once "./klassen/datenbank.class.php"; require_once "./klassen/bildseite.class.php"; $datenbank = new Datenbank(); $bildseite = new TBildseite(); if (!isset($_GET["action"])) { die("Keine Aktion :/"); } switch ($_GET["action"]) { case "add": hinzufuegen($bildseite, $datenbank); break; case "delete": loeschen($bildseite, $datenbank); break; } function hinzufuegen($bildseite, $datenbank) { if (hinzufuegenVariablenVorhanden()) { if ($extension = getExtension()) { // ZeigenAb wurde angegeben if (strtotime($_POST["zeigenAb"]) !== false) { // ZeigenBis wurde angegeben if (strtotime($_POST["zeigenBis"]) !== false) { $bildseite->create($datenbank, $extension, $_POST["beschriftung"], $_POST["layout"], date("Y-m-d H:i:s", strtotime($_POST["zeigenAb"])), date("Y-m-d H:i:s", strtotime($_POST["zeigenBis"]))); // ZeigenBis wurde nicht angegeben } else { $bildseite->create($datenbank, $extension, $_POST["beschriftung"], $_POST["layout"], date("Y-m-d H:i:s", strtotime($_POST["zeigenAb"])));
ereg("^([0-9]{1,2})[\\.,]([0-9]{1,2})[\\.,]([0-9]{2,4})( ([0-9]{1,2})[\\.,:]([0-9]{1,2})([\\.,:]([0-9]{1,2})){0,1}){0,1}\$", $mysql_daten["datum_bis"], $dvon); if ($dvon[5] == "" && $dvon[6] == "" && $dvon[8] == "") { $dvon[5] = 23; $dvon[6] = 59; $dvon[8] = 59; } $dbneu = sprintf("\"%d-%d-%d %d:%d:%d\"", $dvon[3], $dvon[2], $dvon[1], $dvon[5], $dvon[6], $dvon[8]); } else { $dbneu = "NULL"; } $sql = sprintf("update Termine set name='%s',datum_von=%s,datum_bis=%s where id=%d", $mysql_daten["name"], $dvneu, $dbneu, $id); mysql_query($sql, $db); $aktion = "Termin bearbeiten"; include "termine.php"; } //echo "<br> $db <br>"; $mysql_daten["datum_von"] = $datum_von; $mysql_daten["datum_bis"] = $datum_bis; $mysql_daten["name"] = $name; $Fehler = ""; switch ($aktion) { case "Termin löschen": tloeschen($id, $wirklich, $mysql_daten, $db, $PHP_SELF); break; case "Termin hinzufügen": hinzufuegen($id, $mysql_daten, $db, $PHP_SELF); break; case "Termin ändern": aendern($id, $mysql_daten, $db, $PHP_SELF); break; }
$playlist->ladePlaylist($datenbank); if (!isset($_GET["action"])) { die("Keine Aktion :/"); } switch ($_GET["action"]) { case "up": nachOben($playlist, $datenbank); break; case "down": nachUnten($playlist, $datenbank); break; case "delete": loeschen($playlist, $datenbank); break; case "add": hinzufuegen($playlist, $datenbank); break; } function nachOben($playlist, $datenbank) { if (isset($_GET["index"]) && is_numeric($_GET["index"])) { $playlist->nachOben($_GET["index"], $datenbank); zurueck(); } else { echo "Kein oder ungültiger Index :/"; } } function nachUnten($playlist, $datenbank) { if (isset($_GET["index"]) && is_numeric($_GET["index"])) { $playlist->nachUnten($_GET["index"], $datenbank);
require_once "./klassen/authentication.class.php"; require_once "./config.php"; require_once "./klassen/datenbank.class.php"; require_once "./klassen/event.class.php"; $datenbank = new Datenbank(); $event = new TEvent(); //die(var_dump($_POST)); if (!isset($_GET["action"])) { die("Keine Aktion :/"); } switch ($_GET["action"]) { case "delete": loeschen($event, $datenbank); break; case "add": hinzufuegen($event, $datenbank); break; } function loeschen($event, $datenbank) { if (loeschenVariablenVorhanden()) { $event->destroy($_GET["id"], $datenbank); zurueck(); } else { echo "Nicht alle oder ungültige Daten übertragen :/"; } } function hinzufuegen($event, $datenbank) { if (hinzufuegenVariablenVorhanden() && hinzufuegenVariablenGueltig()) { if ($_POST["ende"] != "") {