Teilnahme
This commit is contained in:
parent
0e01822a15
commit
797a42f992
4 changed files with 37 additions and 6 deletions
|
@ -47,7 +47,7 @@ if (!isset($_SESSION['user'])) {
|
|||
<?php
|
||||
} else {
|
||||
echo "Hallo " . $_SESSION['user'] . " - <a href='./login.php?abmelden=1'>Abmelden</a>";
|
||||
echo "<script>window.opener.parent.location.reload();window.close();</script>";
|
||||
echo "<a onclick='window.opener.parent.location.reload();window.close()'>Fenster schließen</a>";
|
||||
}
|
||||
if (isset($_GET["abmelden"])) {unset($_SESSION['user']);}
|
||||
?>
|
||||
|
|
|
@ -49,17 +49,16 @@ if (isset($_POST["benutzername"])) { //Wenn das Formular ausgefüllt wurde ..
|
|||
$salt = "*|!JeFF28S,@Z3Sm5\1?";
|
||||
$salted_password = $salt . $passwort_1;
|
||||
$password_hash = hash('sha256', $salted_password);
|
||||
echo "Zwischenstand";
|
||||
if ($stmt = $mysqli->prepare("INSERT INTO benutzer (username, passwort, vorname, nachname) VALUES (?, ?, ?, ?)")) { // Der SQL-Befehl wird vorbereitet ...
|
||||
$stmt->bind_param("ssss", $benutzername, $password_hash, $vorname, $nachname); // ... eingesetzt ...
|
||||
$stmt->execute(); // ... und ausgeführt
|
||||
$stmt->close();
|
||||
$mysqli->close();
|
||||
echo "Benutzer erfolgreich angelegt";
|
||||
header("Location: http://localhost/mysql/veranstaltung/veranstaltungen.php"); // Auf die Hauptseite weiterleiten
|
||||
echo "<p>Benutzer erfolgreich angelegt</p>";
|
||||
echo "<p><input type='button' value='Fenster schließen' onclick='window.opener.parent.location.reload();window.close()'></p>";
|
||||
|
||||
}
|
||||
}
|
||||
$mysqli->close();
|
||||
?>
|
||||
|
||||
</body>
|
||||
|
|
31
teilnahme.php
Normal file
31
teilnahme.php
Normal file
|
@ -0,0 +1,31 @@
|
|||
<!DOCTYPE html>
|
||||
<html lang="de">
|
||||
|
||||
<head>
|
||||
<meta charset="utf-8" />
|
||||
<title>Teilnahme</title>
|
||||
<meta name="author" content="Lukas" >
|
||||
<script type="text/javascript">
|
||||
function FensterOeffnen (Adresse) {
|
||||
MeinFenster = window.open(Adresse, "Zweitfenster", "width=300,height=400,left=100,top=200");
|
||||
MeinFenster.focus();
|
||||
}
|
||||
</script>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<h1>Teilnahme-Bestätigung</h1>
|
||||
<?php
|
||||
session_start();
|
||||
if (isset($_SESSION["user"])) {
|
||||
echo "Du bist angemeldet";
|
||||
} else {
|
||||
?>
|
||||
<p>Bitte <a href="./login.php" onclick="FensterOeffnen(this.href); return false"> melde dich</a> an (oder <a href="./registrieren.php" onclick="FensterOeffnen(this.href); return false">registriere dich zum ersten mal</a>)</a></p>
|
||||
|
||||
<?php
|
||||
}
|
||||
?>
|
||||
|
||||
</body>
|
||||
</html>
|
|
@ -23,13 +23,14 @@ require_once "verbindungsaufbau.php"; //mit Server verbinden
|
|||
|
||||
$ergebnis = $mysqli->query("SELECT * FROM orte, veranstaltungen WHERE orte.ort_id = veranstaltungen.ort_id"); //SQL Befehl ausführen
|
||||
echo "<table border='1'>\n";
|
||||
echo "<tr><th>Veranstaltungsname</th><th>Beschreibung</th><th>Zeit</th><th>Ort</th><th>Adresse</th><th>Ändern</th><th>Löschen</th>"; //Zeile mit Überschriften
|
||||
echo "<tr><th>Veranstaltungsname</th><th>Beschreibung</th><th>Zeit</th><th>Ort</th><th>Adresse</th><th>Teinehmen</th><th>Ändern</th><th>Löschen</th>"; //Zeile mit Überschriften
|
||||
while ($zeile = $ergebnis->fetch_array()) {
|
||||
echo "<tr><td>" . htmlspecialchars($zeile["name"]) . "</td>"
|
||||
. "<td>" . htmlspecialchars($zeile['beschreibung']) . "</td>"
|
||||
. "<td>" . date( 'd.m.Y H:i', strtotime(htmlspecialchars($zeile['zeit'])))
|
||||
. "<td>" . htmlspecialchars($zeile['ort_name']) . "</td>"
|
||||
. "<td>" . htmlspecialchars($zeile['plz']) . " " . htmlspecialchars($zeile['stadt']) . "<br /> " . htmlspecialchars($zeile['strasse']) . " " . htmlspecialchars($zeile['hausnummer']) . "</td>"
|
||||
. "<td><a href='./teilnahme.php?id=" . htmlspecialchars($zeile['veranstaltungs_id']) . "'><b>teilnehmen</b></a></td>"
|
||||
. "<td><a href='./veranstaltung_aendern.php?id=" . htmlspecialchars($zeile['veranstaltungs_id']) . "'>ändern</a></td>"
|
||||
. "<td><a href='./veranstaltung_loeschen.php?id=" . htmlspecialchars($zeile['veranstaltungs_id']) . "'>löschen</a></td>"
|
||||
."</td></tr>\n" ;
|
||||
|
|
Reference in a new issue