diff --git a/angemeldet.php b/angemeldet.php new file mode 100644 index 0000000..ea8ff84 --- /dev/null +++ b/angemeldet.php @@ -0,0 +1,20 @@ +Abmelden"; + +}else { +?> + +

Du bist nicht angemeldet - Anmelden

+ diff --git a/login.php b/login.php index 38e5a4d..616ab03 100644 --- a/login.php +++ b/login.php @@ -1,4 +1,5 @@ bind_result($password_db); $stmt->fetch(); if($password_db == $password_hash) { - echo "Hallo $user"; - $richtig="yes"; - setcookie("angemeldet", $user); + $_SESSION['user'] = $user; } else { echo "falsches Passwort"; } @@ -24,7 +23,7 @@ if (isset($_POST["benutzername"])) { } $mysqli->close(); } -if (!isset($richtig) || $richtig != "yes") { +if (!isset($_SESSION['user'])) { ?> @@ -46,8 +45,11 @@ if (!isset($richtig) || $richtig != "yes") { Abmelden"; +echo ""; } - +if (isset($_GET["abmelden"])) {unset($_SESSION['user']);} ?> diff --git a/ort_erstellen.php b/ort_erstellen.php index 1df08c1..040e43f 100644 --- a/ort_erstellen.php +++ b/ort_erstellen.php @@ -28,7 +28,7 @@ if (isset($_POST["name"])) { //Wenn das Formular ausgefüllt wurde ... $stadt = $_POST["stadt"]; $strasse = $_POST["strasse"]; $hausnummer = $_POST["hausnummer"]; - if ($stmt = $mysqli->prepare("INSERT INTO orte (ort_name, stadt, plz, strasse, hausnummer) VALUES (?, ?, ?, ?, ?)")) { // Der SQL-Befehl wirdvorbereitet ... + if ($stmt = $mysqli->prepare("INSERT INTO orte (ort_name, stadt, plz, strasse, hausnummer) VALUES (?, ?, ?, ?, ?)")) { // Der SQL-Befehl wird vorbereitet ... $stmt->bind_param("sssss", $name, $stadt, $plz, $strasse, $hausnummer); // ... eingesetzt ... $stmt->execute(); // ... und ausgeführt $stmt->close(); diff --git a/veranstaltungen.php b/veranstaltungen.php index fb936f8..f393e5c 100644 --- a/veranstaltungen.php +++ b/veranstaltungen.php @@ -11,12 +11,16 @@ } + query("SELECT * FROM orte, veranstaltungen WHERE orte.ort_id = veranstaltungen.ort_id"); //SQL Befehl ausführen echo "\n"; echo ""; //Zeile mit Überschriften
VeranstaltungsnameBeschreibungZeitOrtAdresseÄndernLöschen